Warning: Permanently added '3.82.151.160' (ED25519) to the list of known hosts. You can reproduce this build on your computer by running: sudo dnf install copr-rpmbuild /usr/bin/copr-rpmbuild --verbose --drop-resultdir --task-url https://copr.fedorainfracloud.org/backend/get-build-task/10154270-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.6 PID: 10024 Logging PID: 10026 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 10154270, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fedora_review': True, 'git_hash': 'faef87ea02cc15cd73f09438bb327ec7eb72ed2c', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2395004-python-cupy-rocm/python-cupy-rocm', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'python-cupy-rocm', 'package_version': '14.0.0-1', 'project_dirname': 'fedora-review-2395004-python-cupy-rocm', 'project_name': 'fedora-review-2395004-python-cupy-rocm', 'project_owner': '@fedora-review', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2395004-python-cupy-rocm/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None}], 'sandbox': '@fedora-review/fedora-review-2395004-python-cupy-rocm--frostyx', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 0, 'submitter': 'frostyx', 'tags': [], 'task_id': '10154270-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2395004-python-cupy-rocm/python-cupy-rocm /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@fedora-review/fedora-review-2395004-python-cupy-rocm/python-cupy-rocm', '/var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm'... Running: git checkout faef87ea02cc15cd73f09438bb327ec7eb72ed2c -- cmd: ['git', 'checkout', 'faef87ea02cc15cd73f09438bb327ec7eb72ed2c', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm rc: 0 stdout: stderr: Note: switching to 'faef87ea02cc15cd73f09438bb327ec7eb72ed2c'. You are in 'detached HEAD' state. You can look around, make experimental changes and commit them, and you can discard any commits you make in this state without impacting any branches by switching back to a branch. If you want to create a new branch to retain commits you create, you may do so (now or later) by using -c with the switch command. Example: git switch -c Or undo this operation with: git switch - Turn off this advice by setting config variable advice.detachedHead to false HEAD is now at faef87e automatic import of python-cupy-rocm Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading cupy-14.0.0.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o cupy-14.0.0.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/@fedora-review/fedora-review-2395004-python-cupy-rocm/python-cupy-rocm/cupy-14.0.0.tar.gz/md5/1995938bd1734f38ccd179d0c2e3fa4d/cupy-14.0.0.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 3807k 100 3807k 0 0 156M 0 --:--:-- --:--:-- --:--:-- 161M INFO: Reading stdout from command: md5sum cupy-14.0.0.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm/python-cupy-rocm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1771561256.571222 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.6 starting (python version = 3.14.2, NVR = mock-6.6-1.fc43), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm/python-cupy-rocm.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1771561256.571222 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm/python-cupy-rocm.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.6 INFO: Mock Version: 6.6 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1771561256.571222/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-f33732fc-ed03-4fbd-ab40-0536d58277df INFO: Checking that d590dde04c7e0dd34c1a0b9d67ad264faca77d322850c001bd1b05ea33977545 image matches host's architecture INFO: Copy content of container d590dde04c7e0dd34c1a0b9d67ad264faca77d322850c001bd1b05ea33977545 to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1771561256.571222/root INFO: mounting d590dde04c7e0dd34c1a0b9d67ad264faca77d322850c001bd1b05ea33977545 with podman image mount INFO: image d590dde04c7e0dd34c1a0b9d67ad264faca77d322850c001bd1b05ea33977545 as /var/lib/containers/storage/overlay/87e90e8a87d4f2dc86f94868768412edfe400aa907b399a327764092cdd422cf/merged INFO: umounting image d590dde04c7e0dd34c1a0b9d67ad264faca77d322850c001bd1b05ea33977545 (/var/lib/containers/storage/overlay/87e90e8a87d4f2dc86f94868768412edfe400aa907b399a327764092cdd422cf/merged) with podman image umount INFO: Removing image mock-bootstrap-f33732fc-ed03-4fbd-ab40-0536d58277df INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1771561256.571222/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-5.fc45.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 dnf5-5.4.0.0-2.fc45.x86_64 dnf5-plugins-5.4.0.0-2.fc45.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: Copr repository 100% | 25.0 KiB/s | 7.1 KiB | 00m00s fedora 100% | 27.5 MiB/s | 21.9 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.9-3.fc44 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-23.fc44 fedora 95.0 KiB coreutils x86_64 0:9.10-1.fc45 fedora 5.6 MiB cpio x86_64 0:2.15-9.fc44 fedora 1.1 MiB diffutils x86_64 0:3.12-5.fc44 fedora 1.6 MiB fedora-release-common noarch 0:45-0.1 fedora 20.5 KiB findutils x86_64 1:4.10.0-7.fc44 fedora 1.9 MiB gawk x86_64 0:5.3.2-3.fc44 fedora 1.8 MiB glibc-minimal-langpack x86_64 0:2.43.9000-2.fc45 fedora 0.0 B grep x86_64 0:3.12-3.fc44 fedora 1.0 MiB gzip x86_64 0:1.14-2.fc44 fedora 401.6 KiB info x86_64 0:7.2-9.fc45 fedora 365.6 KiB patch x86_64 0:2.8-4.fc44 fedora 226.6 KiB redhat-rpm-config noarch 0:343-20.fc45 fedora 183.7 KiB rpm-build x86_64 0:6.0.1-5.fc45 fedora 294.6 KiB sed x86_64 0:4.9-8.fc45 fedora 857.2 KiB shadow-utils x86_64 2:4.19.3-1.fc45 fedora 4.0 MiB tar x86_64 2:1.35-8.fc44 fedora 3.0 MiB unzip x86_64 0:6.0-69.fc44 fedora 445.8 KiB util-linux x86_64 0:2.41.3-12.fc44 fedora 3.5 MiB which x86_64 0:2.23-4.fc44 fedora 83.4 KiB xz x86_64 1:5.8.2-2.fc44 fedora 1.3 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.4-3.fc44 fedora 3.4 KiB add-determinism x86_64 0:0.7.2-4.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-5.fc44 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-20.1.fc44 fedora 35.7 KiB audit-libs x86_64 0:4.1.3-1.fc44 fedora 390.5 KiB binutils x86_64 0:2.46-1.fc45 fedora 27.2 MiB build-reproducibility-srpm-macros noarch 0:0.7.2-4.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-23.fc44 fedora 80.5 KiB ca-certificates noarch 0:2025.2.80_v9.0.304-5.fc44 fedora 2.7 MiB cmake-srpm-macros noarch 0:4.2.3-2.fc45 fedora 524.0 B coreutils-common x86_64 0:9.10-1.fc45 fedora 10.7 MiB crypto-policies noarch 0:20251128-3.git19878fe.fc44 fedora 132.6 KiB curl x86_64 0:8.19.0~rc1-1.fc45 fedora 479.4 KiB cyrus-sasl-lib x86_64 0:2.1.28-35.fc44 fedora 2.3 MiB debugedit x86_64 0:5.2-6.fc44 fedora 218.3 KiB dwz x86_64 0:0.16-3.fc44 fedora 290.9 KiB ed x86_64 0:1.22.5-2.fc45 fedora 149.7 KiB efi-srpm-macros noarch 0:6-6.fc44 fedora 40.2 KiB elfutils x86_64 0:0.194-3.fc44 fedora 2.9 MiB elfutils-debuginfod-client x86_64 0:0.194-3.fc44 fedora 83.7 KiB elfutils-default-yama-scope noarch 0:0.194-3.fc44 fedora 1.8 KiB elfutils-libelf x86_64 0:0.194-3.fc44 fedora 1.1 MiB elfutils-libs x86_64 0:0.194-3.fc44 fedora 715.3 KiB fedora-gpg-keys noarch 0:45-0.1 fedora 133.4 KiB fedora-release noarch 0:45-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:45-0.1 fedora 664.0 B fedora-repos noarch 0:45-0.1 fedora 4.9 KiB fedora-repos-rawhide noarch 0:45-0.1 fedora 2.2 KiB file x86_64 0:5.46-9.fc44 fedora 100.1 KiB file-libs x86_64 0:5.46-9.fc44 fedora 11.9 MiB filesystem x86_64 0:3.18-52.fc44 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-52.fc44 fedora 38.2 KiB fonts-srpm-macros noarch 1:5.0.0-2.fc44 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-4.fc44 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-16.fc44 fedora 144.0 B gap-srpm-macros noarch 0:2-2.fc44 fedora 2.1 KiB gdb-minimal x86_64 0:17.1-4.fc45 fedora 14.2 MiB gdbm-libs x86_64 1:1.23-11.fc44 fedora 129.6 KiB ghc-srpm-macros noarch 0:1.10-1.fc44 fedora 792.0 B glibc x86_64 0:2.43.9000-2.fc45 fedora 7.0 MiB glibc-common x86_64 0:2.43.9000-2.fc45 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.43.9000-2.fc45 fedora 7.7 MiB gmp x86_64 1:6.3.0-5.fc44 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-2.fc44 fedora 1.0 KiB gnulib-l10n noarch 0:20241231-2.fc44 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-5.fc44 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-5.fc44 fedora 633.9 KiB gnupg2-gpg-agent x86_64 0:2.4.9-5.fc44 fedora 682.5 KiB gnupg2-gpgconf x86_64 0:2.4.9-5.fc44 fedora 249.7 KiB gnupg2-keyboxd x86_64 0:2.4.9-5.fc44 fedora 201.2 KiB gnupg2-verify x86_64 0:2.4.9-5.fc44 fedora 360.3 KiB gnutls x86_64 0:3.8.12-1.fc45 fedora 3.7 MiB go-srpm-macros noarch 0:3.8.0-2.fc44 fedora 61.9 KiB gpgverify noarch 0:2.2-4.fc44 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-8.fc44 fedora 60.6 KiB jansson x86_64 0:2.14-4.fc44 fedora 88.9 KiB java-srpm-macros noarch 0:1-8.fc44 fedora 870.0 B json-c x86_64 0:0.18-8.fc44 fedora 82.6 KiB kernel-srpm-macros noarch 0:1.0-28.fc44 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-7.fc44 fedora 54.2 KiB krb5-libs x86_64 0:1.21.3-12.fc44 fedora 2.4 MiB libacl x86_64 0:2.3.2-6.fc44 fedora 35.8 KiB libarchive x86_64 0:3.8.4-2.fc44 fedora 991.2 KiB libassuan x86_64 0:2.5.7-5.fc44 fedora 163.8 KiB libattr x86_64 0:2.5.2-8.fc44 fedora 24.3 KiB libblkid x86_64 0:2.41.3-12.fc44 fedora 274.3 KiB libbrotli x86_64 0:1.2.0-3.fc44 fedora 865.0 KiB libcap x86_64 0:2.77-2.fc44 fedora 212.1 KiB libcap-ng x86_64 0:0.9.1-1.fc45 fedora 68.7 KiB libcbor x86_64 0:0.13.0-2.fc44 fedora 79.5 KiB libcom_err x86_64 0:1.47.3-4.fc44 fedora 63.0 KiB libcurl x86_64 0:8.19.0~rc1-1.fc45 fedora 1.0 MiB libeconf x86_64 0:0.7.9-3.fc44 fedora 64.8 KiB libevent x86_64 0:2.1.12-17.fc44 fedora 978.7 KiB libfdisk x86_64 0:2.41.3-12.fc44 fedora 388.3 KiB libffi x86_64 0:3.5.2-2.fc44 fedora 87.7 KiB libfido2 x86_64 0:1.16.0-5.fc44 fedora 246.4 KiB libfsverity x86_64 0:1.6-4.fc44 fedora 28.4 KiB libgcc x86_64 0:16.0.1-0.7.fc45 fedora 270.7 KiB libgcrypt x86_64 0:1.12.0-1.fc45 fedora 1.7 MiB libgomp x86_64 0:16.0.1-0.7.fc45 fedora 572.5 KiB libgpg-error x86_64 0:1.59-1.fc45 fedora 946.4 KiB libidn2 x86_64 0:2.3.8-3.fc44 fedora 556.4 KiB libksba x86_64 0:1.6.7-5.fc44 fedora 414.4 KiB liblastlog2 x86_64 0:2.41.3-12.fc44 fedora 37.6 KiB libmount x86_64 0:2.41.3-12.fc44 fedora 388.6 KiB libnghttp2 x86_64 0:1.68.0-3.fc44 fedora 166.1 KiB libnghttp3 x86_64 0:1.15.0-1.fc44 fedora 159.2 KiB libpkgconf x86_64 0:2.5.1-1.fc45 fedora 90.1 KiB libpsl x86_64 0:0.21.5-7.fc44 fedora 76.3 KiB libselinux x86_64 0:3.10-1.fc44 fedora 201.0 KiB libselinux-utils x86_64 0:3.10-1.fc44 fedora 305.7 KiB libsemanage x86_64 0:3.10-1.fc44 fedora 312.3 KiB libsepol x86_64 0:3.10-1.fc44 fedora 870.0 KiB libsmartcols x86_64 0:2.41.3-12.fc44 fedora 188.3 KiB libssh x86_64 0:0.12.0-1.fc45 fedora 719.1 KiB libssh-config noarch 0:0.12.0-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.0.1-0.7.fc45 fedora 2.9 MiB libtasn1 x86_64 0:4.20.0-3.fc44 fedora 180.2 KiB libtool-ltdl x86_64 0:2.5.4-10.fc44 fedora 70.0 KiB libunistring x86_64 0:1.1-11.fc44 fedora 1.7 MiB libusb1 x86_64 0:1.0.29-5.fc44 fedora 175.2 KiB libuuid x86_64 0:2.41.3-12.fc44 fedora 37.2 KiB libverto x86_64 0:0.3.2-12.fc44 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-3.fc44 fedora 293.2 KiB libxml2 x86_64 0:2.12.10-6.fc44 fedora 1.8 MiB libzstd x86_64 0:1.5.7-5.fc44 fedora 956.1 KiB linkdupes x86_64 0:0.7.2-4.fc45 fedora 789.3 KiB lua-libs x86_64 0:5.5.0-1.fc45 fedora 297.9 KiB lua-srpm-macros noarch 0:1-17.fc44 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-4.fc44 fedora 157.3 KiB mpfr x86_64 0:4.2.2-3.fc44 fedora 849.1 KiB ncurses-base noarch 0:6.6-1.fc44 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-1.fc44 fedora 968.9 KiB nettle x86_64 0:3.10.1-3.fc44 fedora 794.3 KiB ngtcp2 x86_64 0:1.19.0-2.fc44 fedora 330.2 KiB ngtcp2-crypto-ossl x86_64 0:1.19.0-2.fc44 fedora 51.6 KiB npth x86_64 0:1.8-4.fc44 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-3.fc44 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-21.fc44 fedora 112.0 B openldap x86_64 0:2.6.10-7.fc44 fedora 667.5 KiB openssl-libs x86_64 1:3.5.5-1.fc44 fedora 9.2 MiB p11-kit x86_64 0:0.26.2-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.2-1.fc45 fedora 478.3 KiB package-notes-srpm-macros noarch 0:0.17-3.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-1.fc44 fedora 130.5 KiB pcre2 x86_64 0:10.47-1.fc44.1 fedora 718.6 KiB pcre2-syntax noarch 0:10.47-1.fc44.1 fedora 281.9 KiB perl-srpm-macros noarch 0:1-61.fc44 fedora 861.0 B pkgconf x86_64 0:2.5.1-1.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-1.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-1.fc45 fedora 989.0 B policycoreutils x86_64 0:3.10-1.fc44 fedora 884.1 KiB popt x86_64 0:1.19-10.fc44 fedora 132.6 KiB publicsuffix-list-dafsa noarch 0:20260116-1.fc44 fedora 70.4 KiB pyproject-srpm-macros noarch 0:1.18.6-2.fc44 fedora 1.9 KiB python-srpm-macros noarch 0:3.14-10.fc44 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-2.fc44 fedora 500.0 B qt6-srpm-macros noarch 0:6.10.2-1.fc45 fedora 472.0 B readline x86_64 0:8.3-4.fc44 fedora 519.5 KiB rpm x86_64 0:6.0.1-5.fc45 fedora 3.1 MiB rpm-build-libs x86_64 0:6.0.1-5.fc45 fedora 276.3 KiB rpm-libs x86_64 0:6.0.1-5.fc45 fedora 961.2 KiB rpm-plugin-selinux x86_64 0:6.0.1-5.fc45 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.0-2.fc44 fedora 2.5 MiB rpm-sign-libs x86_64 0:6.0.1-5.fc45 fedora 39.6 KiB rust-srpm-macros noarch 0:28.4-3.fc44 fedora 5.5 KiB selinux-policy noarch 0:42.24-1.fc45 fedora 32.0 KiB selinux-policy-targeted noarch 0:42.24-1.fc45 fedora 18.5 MiB setup noarch 0:2.15.0-28.fc44 fedora 724.9 KiB sqlite-libs x86_64 0:3.51.2-1.fc44 fedora 1.6 MiB systemd-libs x86_64 0:259.1-1.fc45 fedora 2.4 MiB systemd-standalone-sysusers x86_64 0:259.1-1.fc45 fedora 305.7 KiB tpm2-tss x86_64 0:4.1.3-9.fc44 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0:0.4.2-2.fc44 fedora 8.3 KiB util-linux-core x86_64 0:2.41.3-12.fc44 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.3-4.fc44 fedora 94.0 KiB xz-libs x86_64 1:5.8.2-2.fc44 fedora 217.7 KiB zig-srpm-macros noarch 0:1-8.fc44 fedora 1.3 KiB zip x86_64 0:3.0-45.fc44 fedora 698.0 KiB zlib-ng-compat x86_64 0:2.3.3-2.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-5.fc44 fedora 502.4 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 184 packages Total size of inbound packages is 69 MiB. Need to download 69 MiB. After this operation, 223 MiB extra will be used (install 223 MiB, remove 0 B). [ 1/184] bzip2-0:1.0.8-23.fc44.x86_64 100% | 4.2 MiB/s | 52.1 KiB | 00m00s [ 2/184] coreutils-0:9.10-1.fc45.x86_6 100% | 62.6 MiB/s | 1.2 MiB | 00m00s [ 3/184] cpio-0:2.15-9.fc44.x86_64 100% | 23.9 MiB/s | 293.4 KiB | 00m00s [ 4/184] bash-0:5.3.9-3.fc44.x86_64 100% | 70.1 MiB/s | 1.9 MiB | 00m00s [ 5/184] diffutils-0:3.12-5.fc44.x86_6 100% | 55.1 MiB/s | 395.3 KiB | 00m00s [ 6/184] fedora-release-common-0:45-0. 100% | 11.9 MiB/s | 24.3 KiB | 00m00s [ 7/184] findutils-1:4.10.0-7.fc44.x86 100% | 10.8 MiB/s | 552.5 KiB | 00m00s [ 8/184] glibc-minimal-langpack-0:2.43 100% | 1.6 MiB/s | 83.9 KiB | 00m00s [ 9/184] grep-0:3.12-3.fc44.x86_64 100% | 5.9 MiB/s | 301.6 KiB | 00m00s [ 10/184] gzip-0:1.14-2.fc44.x86_64 100% | 58.3 MiB/s | 179.1 KiB | 00m00s [ 11/184] patch-0:2.8-4.fc44.x86_64 100% | 28.1 MiB/s | 115.2 KiB | 00m00s [ 12/184] info-0:7.2-9.fc45.x86_64 100% | 30.4 MiB/s | 186.7 KiB | 00m00s [ 13/184] redhat-rpm-config-0:343-20.fc 100% | 25.5 MiB/s | 78.4 KiB | 00m00s [ 14/184] rpm-build-0:6.0.1-5.fc45.x86_ 100% | 68.3 MiB/s | 139.9 KiB | 00m00s [ 15/184] sed-0:4.9-8.fc45.x86_64 100% | 77.9 MiB/s | 319.0 KiB | 00m00s [ 16/184] shadow-utils-2:4.19.3-1.fc45. 100% | 162.1 MiB/s | 1.3 MiB | 00m00s [ 17/184] tar-2:1.35-8.fc44.x86_64 100% | 94.2 MiB/s | 868.2 KiB | 00m00s [ 18/184] unzip-0:6.0-69.fc44.x86_64 100% | 32.5 MiB/s | 199.6 KiB | 00m00s [ 19/184] which-0:2.23-4.fc44.x86_64 100% | 20.6 MiB/s | 42.2 KiB | 00m00s [ 20/184] xz-1:5.8.2-2.fc44.x86_64 100% | 9.7 MiB/s | 607.2 KiB | 00m00s [ 21/184] gawk-0:5.3.2-3.fc44.x86_64 100% | 17.7 MiB/s | 1.1 MiB | 00m00s [ 22/184] util-linux-0:2.41.3-12.fc44.x 100% | 18.2 MiB/s | 1.2 MiB | 00m00s [ 23/184] filesystem-0:3.18-52.fc44.x86 100% | 148.2 MiB/s | 1.3 MiB | 00m00s [ 24/184] glibc-0:2.43.9000-2.fc45.x86_ 100% | 158.4 MiB/s | 2.4 MiB | 00m00s [ 25/184] ncurses-libs-0:6.6-1.fc44.x86 100% | 28.0 MiB/s | 344.1 KiB | 00m00s [ 26/184] bzip2-libs-0:1.0.8-23.fc44.x8 100% | 4.8 MiB/s | 43.8 KiB | 00m00s [ 27/184] coreutils-common-0:9.10-1.fc4 100% | 266.6 MiB/s | 2.1 MiB | 00m00s [ 28/184] gmp-1:6.3.0-5.fc44.x86_64 100% | 39.4 MiB/s | 322.5 KiB | 00m00s [ 29/184] libacl-0:2.3.2-6.fc44.x86_64 100% | 3.0 MiB/s | 24.8 KiB | 00m00s [ 30/184] libattr-0:2.5.2-8.fc44.x86_64 100% | 8.8 MiB/s | 17.9 KiB | 00m00s [ 31/184] libcap-0:2.77-2.fc44.x86_64 100% | 28.8 MiB/s | 88.5 KiB | 00m00s [ 32/184] libselinux-0:3.10-1.fc44.x86_ 100% | 33.2 MiB/s | 102.0 KiB | 00m00s [ 33/184] openssl-libs-1:3.5.5-1.fc44.x 100% | 228.7 MiB/s | 2.7 MiB | 00m00s [ 34/184] systemd-libs-0:259.1-1.fc45.x 100% | 60.5 MiB/s | 867.4 KiB | 00m00s [ 35/184] fedora-repos-0:45-0.1.noarch 100% | 658.9 KiB/s | 9.2 KiB | 00m00s [ 36/184] glibc-common-0:2.43.9000-2.fc 100% | 61.4 MiB/s | 377.2 KiB | 00m00s [ 37/184] pcre2-0:10.47-1.fc44.1.x86_64 100% | 90.4 MiB/s | 277.7 KiB | 00m00s [ 38/184] ed-0:1.22.5-2.fc45.x86_64 100% | 20.8 MiB/s | 85.4 KiB | 00m00s [ 39/184] R-srpm-macros-0:1.3.4-3.fc44. 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 40/184] ansible-srpm-macros-0:1-20.1. 100% | 9.8 MiB/s | 20.1 KiB | 00m00s [ 41/184] build-reproducibility-srpm-ma 100% | 6.4 MiB/s | 13.1 KiB | 00m00s [ 42/184] cmake-srpm-macros-0:4.2.3-2.f 100% | 3.4 MiB/s | 10.5 KiB | 00m00s [ 43/184] dwz-0:0.16-3.fc44.x86_64 100% | 45.2 MiB/s | 138.9 KiB | 00m00s [ 44/184] efi-srpm-macros-0:6-6.fc44.no 100% | 7.3 MiB/s | 22.6 KiB | 00m00s [ 45/184] file-0:5.46-9.fc44.x86_64 100% | 12.0 MiB/s | 49.0 KiB | 00m00s [ 46/184] filesystem-srpm-macros-0:3.18 100% | 6.5 MiB/s | 26.6 KiB | 00m00s [ 47/184] fonts-srpm-macros-1:5.0.0-2.f 100% | 5.3 MiB/s | 27.4 KiB | 00m00s [ 48/184] forge-srpm-macros-0:0.4.0-4.f 100% | 3.9 MiB/s | 20.0 KiB | 00m00s [ 49/184] fpc-srpm-macros-0:1.3-16.fc44 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 50/184] gap-srpm-macros-0:2-2.fc44.no 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 51/184] ghc-srpm-macros-0:1.10-1.fc44 100% | 1.7 MiB/s | 8.8 KiB | 00m00s [ 52/184] gnat-srpm-macros-0:7-2.fc44.n 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [ 53/184] go-srpm-macros-0:3.8.0-2.fc44 100% | 9.2 MiB/s | 28.2 KiB | 00m00s [ 54/184] java-srpm-macros-0:1-8.fc44.n 100% | 2.6 MiB/s | 8.1 KiB | 00m00s [ 55/184] kernel-srpm-macros-0:1.0-28.f 100% | 2.9 MiB/s | 9.0 KiB | 00m00s [ 56/184] lua-srpm-macros-0:1-17.fc44.n 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 57/184] ocaml-srpm-macros-0:11-3.fc44 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 58/184] openblas-srpm-macros-0:2-21.f 100% | 2.5 MiB/s | 7.8 KiB | 00m00s [ 59/184] package-notes-srpm-macros-0:0 100% | 3.2 MiB/s | 9.7 KiB | 00m00s [ 60/184] perl-srpm-macros-0:1-61.fc44. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 61/184] pyproject-srpm-macros-0:1.18. 100% | 4.4 MiB/s | 13.5 KiB | 00m00s [ 62/184] python-srpm-macros-0:3.14-10. 100% | 7.8 MiB/s | 24.0 KiB | 00m00s [ 63/184] qt5-srpm-macros-0:5.15.18-2.f 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 64/184] qt6-srpm-macros-0:6.10.2-1.fc 100% | 3.0 MiB/s | 9.1 KiB | 00m00s [ 65/184] rpm-0:6.0.1-5.fc45.x86_64 100% | 113.0 MiB/s | 578.3 KiB | 00m00s [ 66/184] rust-srpm-macros-0:28.4-3.fc4 100% | 1.8 MiB/s | 11.1 KiB | 00m00s [ 67/184] tree-sitter-srpm-macros-0:0.4 100% | 2.2 MiB/s | 13.5 KiB | 00m00s [ 68/184] zig-srpm-macros-0:1-8.fc44.no 100% | 2.2 MiB/s | 8.8 KiB | 00m00s [ 69/184] zip-0:3.0-45.fc44.x86_64 100% | 64.5 MiB/s | 264.4 KiB | 00m00s [ 70/184] debugedit-0:5.2-6.fc44.x86_64 100% | 21.2 MiB/s | 86.7 KiB | 00m00s [ 71/184] elfutils-0:0.194-3.fc44.x86_6 100% | 114.1 MiB/s | 583.9 KiB | 00m00s [ 72/184] elfutils-libelf-0:0.194-3.fc4 100% | 66.8 MiB/s | 205.1 KiB | 00m00s [ 73/184] libarchive-0:3.8.4-2.fc44.x86 100% | 107.8 MiB/s | 441.4 KiB | 00m00s [ 74/184] libgcc-0:16.0.1-0.7.fc45.x86_ 100% | 58.7 MiB/s | 120.3 KiB | 00m00s [ 75/184] libstdc++-0:16.0.1-0.7.fc45.x 100% | 184.2 MiB/s | 943.3 KiB | 00m00s [ 76/184] popt-0:1.19-10.fc44.x86_64 100% | 16.3 MiB/s | 66.9 KiB | 00m00s [ 77/184] readline-0:8.3-4.fc44.x86_64 100% | 56.1 MiB/s | 229.8 KiB | 00m00s [ 78/184] rpm-build-libs-0:6.0.1-5.fc45 100% | 32.3 MiB/s | 132.1 KiB | 00m00s [ 79/184] rpm-libs-0:6.0.1-5.fc45.x86_6 100% | 67.6 MiB/s | 415.5 KiB | 00m00s [ 80/184] zstd-0:1.5.7-5.fc44.x86_64 100% | 31.3 MiB/s | 192.5 KiB | 00m00s [ 81/184] audit-libs-0:4.1.3-1.fc44.x86 100% | 27.8 MiB/s | 142.1 KiB | 00m00s [ 82/184] libeconf-0:0.7.9-3.fc44.x86_6 100% | 8.8 MiB/s | 36.2 KiB | 00m00s [ 83/184] libsemanage-0:3.10-1.fc44.x86 100% | 41.4 MiB/s | 127.3 KiB | 00m00s [ 84/184] libxcrypt-0:4.5.2-3.fc44.x86_ 100% | 42.7 MiB/s | 131.2 KiB | 00m00s [ 85/184] pam-libs-0:1.7.2-1.fc44.x86_6 100% | 19.2 MiB/s | 59.1 KiB | 00m00s [ 86/184] setup-0:2.15.0-28.fc44.noarch 100% | 51.2 MiB/s | 157.2 KiB | 00m00s [ 87/184] xz-libs-1:5.8.2-2.fc44.x86_64 100% | 28.5 MiB/s | 116.8 KiB | 00m00s [ 88/184] mpfr-0:4.2.2-3.fc44.x86_64 100% | 69.9 MiB/s | 357.8 KiB | 00m00s [ 89/184] libblkid-0:2.41.3-12.fc44.x86 100% | 25.3 MiB/s | 129.4 KiB | 00m00s [ 90/184] libcap-ng-0:0.9.1-1.fc45.x86_ 100% | 10.7 MiB/s | 32.8 KiB | 00m00s [ 91/184] libfdisk-0:2.41.3-12.fc44.x86 100% | 82.1 MiB/s | 168.1 KiB | 00m00s [ 92/184] liblastlog2-0:2.41.3-12.fc44. 100% | 11.5 MiB/s | 23.5 KiB | 00m00s [ 93/184] libmount-0:2.41.3-12.fc44.x86 100% | 55.7 MiB/s | 171.0 KiB | 00m00s [ 94/184] libsmartcols-0:2.41.3-12.fc44 100% | 28.3 MiB/s | 86.9 KiB | 00m00s [ 95/184] libuuid-0:2.41.3-12.fc44.x86_ 100% | 8.7 MiB/s | 26.6 KiB | 00m00s [ 96/184] util-linux-core-0:2.41.3-12.f 100% | 136.2 MiB/s | 557.8 KiB | 00m00s [ 97/184] zlib-ng-compat-0:2.3.3-2.fc45 100% | 29.6 MiB/s | 91.0 KiB | 00m00s [ 98/184] glibc-gconv-extra-0:2.43.9000 100% | 207.1 MiB/s | 1.7 MiB | 00m00s [ 99/184] ncurses-base-0:6.6-1.fc44.noa 100% | 14.3 MiB/s | 88.0 KiB | 00m00s [100/184] gnulib-l10n-0:20241231-2.fc44 100% | 29.4 MiB/s | 150.3 KiB | 00m00s [101/184] libsepol-0:3.10-1.fc44.x86_64 100% | 119.7 MiB/s | 367.6 KiB | 00m00s [102/184] ca-certificates-0:2025.2.80_v 100% | 158.4 MiB/s | 973.5 KiB | 00m00s [103/184] crypto-policies-0:20251128-3. 100% | 16.0 MiB/s | 98.3 KiB | 00m00s [104/184] fedora-gpg-keys-0:45-0.1.noar 100% | 46.0 MiB/s | 141.3 KiB | 00m00s [105/184] fedora-repos-rawhide-0:45-0.1 100% | 8.6 MiB/s | 8.8 KiB | 00m00s [106/184] pcre2-syntax-0:10.47-1.fc44.1 100% | 40.2 MiB/s | 164.7 KiB | 00m00s [107/184] add-determinism-0:0.7.2-4.fc4 100% | 140.4 MiB/s | 862.4 KiB | 00m00s [108/184] linkdupes-0:0.7.2-4.fc45.x86_ 100% | 48.4 MiB/s | 347.0 KiB | 00m00s [109/184] file-libs-0:5.46-9.fc44.x86_6 100% | 138.9 MiB/s | 853.4 KiB | 00m00s [110/184] curl-0:8.19.0~rc1-1.fc45.x86_ 100% | 58.8 MiB/s | 240.6 KiB | 00m00s [111/184] elfutils-libs-0:0.194-3.fc44. 100% | 69.1 MiB/s | 282.8 KiB | 00m00s [112/184] elfutils-debuginfod-client-0: 100% | 22.8 MiB/s | 46.7 KiB | 00m00s [113/184] libzstd-0:1.5.7-5.fc44.x86_64 100% | 118.5 MiB/s | 364.2 KiB | 00m00s [114/184] libxml2-0:2.12.10-6.fc44.x86_ 100% | 141.5 MiB/s | 724.6 KiB | 00m00s [115/184] lz4-libs-0:1.10.0-4.fc44.x86_ 100% | 19.0 MiB/s | 77.7 KiB | 00m00s [116/184] libgomp-0:16.0.1-0.7.fc45.x86 100% | 92.9 MiB/s | 380.7 KiB | 00m00s [117/184] lua-libs-0:5.5.0-1.fc45.x86_6 100% | 46.8 MiB/s | 143.6 KiB | 00m00s [118/184] rpm-sequoia-0:1.10.0-2.fc44.x 100% | 183.5 MiB/s | 939.7 KiB | 00m00s [119/184] rpm-sign-libs-0:6.0.1-5.fc45. 100% | 4.5 MiB/s | 27.9 KiB | 00m00s [120/184] sqlite-libs-0:3.51.2-1.fc44.x 100% | 195.1 MiB/s | 799.2 KiB | 00m00s [121/184] elfutils-default-yama-scope-0 100% | 5.8 MiB/s | 11.9 KiB | 00m00s [122/184] json-c-0:0.18-8.fc44.x86_64 100% | 15.1 MiB/s | 46.3 KiB | 00m00s [123/184] gnupg2-0:2.4.9-5.fc44.x86_64 100% | 236.1 MiB/s | 1.7 MiB | 00m00s [124/184] ima-evm-utils-libs-0:1.6.2-8. 100% | 4.2 MiB/s | 30.0 KiB | 00m00s [125/184] libfsverity-0:1.6-4.fc44.x86_ 100% | 3.1 MiB/s | 19.2 KiB | 00m00s [126/184] gpgverify-0:2.2-4.fc44.noarch 100% | 5.5 MiB/s | 11.2 KiB | 00m00s [127/184] gnupg2-dirmngr-0:2.4.9-5.fc44 100% | 68.9 MiB/s | 282.4 KiB | 00m00s [128/184] gnupg2-gpg-agent-0:2.4.9-5.fc 100% | 68.7 MiB/s | 281.3 KiB | 00m00s [129/184] gnupg2-gpgconf-0:2.4.9-5.fc44 100% | 28.6 MiB/s | 117.1 KiB | 00m00s [130/184] gnupg2-keyboxd-0:2.4.9-5.fc44 100% | 23.8 MiB/s | 97.3 KiB | 00m00s [131/184] gnupg2-verify-0:2.4.9-5.fc44. 100% | 43.2 MiB/s | 176.8 KiB | 00m00s [132/184] libassuan-0:2.5.7-5.fc44.x86_ 100% | 16.8 MiB/s | 68.9 KiB | 00m00s [133/184] libgcrypt-0:1.12.0-1.fc45.x86 100% | 122.8 MiB/s | 628.9 KiB | 00m00s [134/184] libgpg-error-0:1.59-1.fc45.x8 100% | 49.6 MiB/s | 253.8 KiB | 00m00s [135/184] npth-0:1.8-4.fc44.x86_64 100% | 8.4 MiB/s | 25.8 KiB | 00m00s [136/184] tpm2-tss-0:4.1.3-9.fc44.x86_6 100% | 107.6 MiB/s | 440.9 KiB | 00m00s [137/184] gnutls-0:3.8.12-1.fc45.x86_64 100% | 200.3 MiB/s | 1.4 MiB | 00m00s [138/184] libksba-0:1.6.7-5.fc44.x86_64 100% | 20.4 MiB/s | 167.4 KiB | 00m00s [139/184] openldap-0:2.6.10-7.fc44.x86_ 100% | 52.9 MiB/s | 271.1 KiB | 00m00s [140/184] libusb1-0:1.0.29-5.fc44.x86_6 100% | 20.2 MiB/s | 82.8 KiB | 00m00s [141/184] libidn2-0:2.3.8-3.fc44.x86_64 100% | 34.3 MiB/s | 175.5 KiB | 00m00s [142/184] libtasn1-0:4.20.0-3.fc44.x86_ 100% | 14.9 MiB/s | 76.2 KiB | 00m00s [143/184] libunistring-0:1.1-11.fc44.x8 100% | 133.7 MiB/s | 547.8 KiB | 00m00s [144/184] nettle-0:3.10.1-3.fc44.x86_64 100% | 83.6 MiB/s | 428.0 KiB | 00m00s [145/184] p11-kit-0:0.26.2-1.fc45.x86_6 100% | 108.6 MiB/s | 555.9 KiB | 00m00s [146/184] cyrus-sasl-lib-0:2.1.28-35.fc 100% | 130.3 MiB/s | 800.7 KiB | 00m00s [147/184] libevent-0:2.1.12-17.fc44.x86 100% | 56.1 MiB/s | 287.4 KiB | 00m00s [148/184] libtool-ltdl-0:2.5.4-10.fc44. 100% | 9.0 MiB/s | 37.0 KiB | 00m00s [149/184] libffi-0:3.5.2-2.fc44.x86_64 100% | 20.7 MiB/s | 42.4 KiB | 00m00s [150/184] gdbm-libs-1:1.23-11.fc44.x86_ 100% | 28.7 MiB/s | 58.8 KiB | 00m00s [151/184] alternatives-0:1.33-5.fc44.x8 100% | 5.0 MiB/s | 40.8 KiB | 00m00s [152/184] jansson-0:2.14-4.fc44.x86_64 100% | 3.5 MiB/s | 47.1 KiB | 00m00s [153/184] pkgconf-pkg-config-0:2.5.1-1. 100% | 1.0 MiB/s | 9.5 KiB | 00m00s [154/184] binutils-0:2.46-1.fc45.x86_64 100% | 265.5 MiB/s | 6.1 MiB | 00m00s [155/184] pkgconf-0:2.5.1-1.fc45.x86_64 100% | 5.9 MiB/s | 48.7 KiB | 00m00s [156/184] pkgconf-m4-0:2.5.1-1.fc45.noa 100% | 2.7 MiB/s | 13.8 KiB | 00m00s [157/184] libpkgconf-0:2.5.1-1.fc45.x86 100% | 41.7 MiB/s | 42.7 KiB | 00m00s [158/184] p11-kit-trust-0:0.26.2-1.fc45 100% | 47.6 MiB/s | 146.4 KiB | 00m00s [159/184] fedora-release-0:45-0.1.noarc 100% | 4.3 MiB/s | 13.1 KiB | 00m00s [160/184] systemd-standalone-sysusers-0 100% | 36.6 MiB/s | 150.1 KiB | 00m00s [161/184] xxhash-libs-0:0.8.3-4.fc44.x8 100% | 4.5 MiB/s | 41.2 KiB | 00m00s [162/184] gdb-minimal-0:17.1-4.fc45.x86 100% | 263.0 MiB/s | 4.7 MiB | 00m00s [163/184] fedora-release-identity-basic 100% | 927.8 KiB/s | 13.9 KiB | 00m00s [164/184] libcurl-0:8.19.0~rc1-1.fc45.x 100% | 49.5 MiB/s | 456.6 KiB | 00m00s [165/184] krb5-libs-0:1.21.3-12.fc44.x8 100% | 155.0 MiB/s | 793.5 KiB | 00m00s [166/184] libbrotli-0:1.2.0-3.fc44.x86_ 100% | 67.9 MiB/s | 347.8 KiB | 00m00s [167/184] libnghttp2-0:1.68.0-3.fc44.x8 100% | 15.1 MiB/s | 77.2 KiB | 00m00s [168/184] libnghttp3-0:1.15.0-1.fc44.x8 100% | 4.8 MiB/s | 73.9 KiB | 00m00s [169/184] libpsl-0:0.21.5-7.fc44.x86_64 100% | 4.6 MiB/s | 65.3 KiB | 00m00s [170/184] libssh-0:0.12.0-1.fc45.x86_64 100% | 19.1 MiB/s | 293.7 KiB | 00m00s [171/184] ngtcp2-0:1.19.0-2.fc44.x86_64 100% | 37.8 MiB/s | 154.8 KiB | 00m00s [172/184] ngtcp2-crypto-ossl-0:1.19.0-2 100% | 5.3 MiB/s | 27.4 KiB | 00m00s [173/184] keyutils-libs-0:1.6.3-7.fc44. 100% | 7.7 MiB/s | 31.5 KiB | 00m00s [174/184] libcom_err-0:1.47.3-4.fc44.x8 100% | 8.8 MiB/s | 27.1 KiB | 00m00s [175/184] libverto-0:0.3.2-12.fc44.x86_ 100% | 10.3 MiB/s | 21.1 KiB | 00m00s [176/184] publicsuffix-list-dafsa-0:202 100% | 19.6 MiB/s | 60.3 KiB | 00m00s [177/184] libfido2-0:1.16.0-5.fc44.x86_ 100% | 34.0 MiB/s | 104.5 KiB | 00m00s [178/184] libssh-config-0:0.12.0-1.fc45 100% | 3.1 MiB/s | 9.4 KiB | 00m00s [179/184] libcbor-0:0.13.0-2.fc44.x86_6 100% | 11.7 MiB/s | 36.0 KiB | 00m00s [180/184] policycoreutils-0:3.10-1.fc44 100% | 25.3 MiB/s | 258.7 KiB | 00m00s [181/184] selinux-policy-0:42.24-1.fc45 100% | 4.8 MiB/s | 69.0 KiB | 00m00s [182/184] libselinux-utils-0:3.10-1.fc4 100% | 16.7 MiB/s | 119.6 KiB | 00m00s [183/184] selinux-policy-targeted-0:42. 100% | 252.3 MiB/s | 6.8 MiB | 00m00s [184/184] rpm-plugin-selinux-0:6.0.1-5. 100% | 1.7 MiB/s | 19.1 KiB | 00m00s -------------------------------------------------------------------------------- [184/184] Total 100% | 139.7 MiB/s | 68.9 MiB | 00m00s Running transaction Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x6D9F90A6: UserID : "Fedora (44) " Fingerprint: 36F612DCF27F7D1A48A835E4DBFCF71C6D9F90A6 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-44-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. [ 1/186] Verify package files 100% | 757.0 B/s | 184.0 B | 00m00s [ 2/186] Prepare transaction 100% | 3.7 KiB/s | 184.0 B | 00m00s [ 3/186] Installing libgcc-0:16.0.1-0. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/186] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/186] Installing publicsuffix-list- 100% | 0.0 B/s | 71.1 KiB | 00m00s [ 6/186] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 7/186] Installing fedora-gpg-keys-0: 100% | 59.3 MiB/s | 182.1 KiB | 00m00s [ 8/186] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.4 KiB | 00m00s [ 9/186] Installing fedora-repos-0:45- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 10/186] Installing fedora-release-com 100% | 24.2 MiB/s | 24.8 KiB | 00m00s [ 11/186] Installing fedora-release-0:4 100% | 17.3 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-28.fc44.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-28.fc44.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 12/186] Installing setup-0:2.15.0-28. 100% | 54.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 13/186] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.8 KiB | 00m00s [ 14/186] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 15/186] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 16/186] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 17/186] Installing coreutils-common-0 100% | 411.0 MiB/s | 10.7 MiB | 00m00s [ 18/186] Installing ncurses-base-0:6.6 100% | 86.7 MiB/s | 355.3 KiB | 00m00s [ 19/186] Installing bash-0:5.3.9-3.fc4 100% | 302.9 MiB/s | 8.5 MiB | 00m00s [ 20/186] Installing glibc-common-0:2.4 100% | 68.7 MiB/s | 1.0 MiB | 00m00s [ 21/186] Installing glibc-gconv-extra- 100% | 323.2 MiB/s | 7.8 MiB | 00m00s [ 22/186] Installing glibc-0:2.43.9000- 100% | 211.1 MiB/s | 7.0 MiB | 00m00s [ 23/186] Installing ncurses-libs-0:6.6 100% | 317.5 MiB/s | 975.4 KiB | 00m00s [ 24/186] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 25/186] Installing zlib-ng-compat-0:2 100% | 162.6 MiB/s | 166.5 KiB | 00m00s [ 26/186] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 27/186] Installing libgpg-error-0:1.5 100% | 71.5 MiB/s | 952.3 KiB | 00m00s [ 28/186] Installing libstdc++-0:16.0.1 100% | 417.5 MiB/s | 2.9 MiB | 00m00s [ 29/186] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 30/186] Installing libgcrypt-0:1.12.0 100% | 414.4 MiB/s | 1.7 MiB | 00m00s [ 31/186] Installing readline-0:8.3-4.f 100% | 254.7 MiB/s | 521.6 KiB | 00m00s [ 32/186] Installing gmp-1:6.3.0-5.fc44 100% | 399.2 MiB/s | 817.5 KiB | 00m00s [ 33/186] Installing xz-libs-1:5.8.2-2. 100% | 213.7 MiB/s | 218.8 KiB | 00m00s [ 34/186] Installing libuuid-0:2.41.3-1 100% | 0.0 B/s | 38.2 KiB | 00m00s [ 35/186] Installing systemd-libs-0:259 100% | 407.0 MiB/s | 2.4 MiB | 00m00s [ 36/186] Installing popt-0:1.19-10.fc4 100% | 68.0 MiB/s | 139.3 KiB | 00m00s [ 37/186] Installing libzstd-0:1.5.7-5. 100% | 467.5 MiB/s | 957.4 KiB | 00m00s [ 38/186] Installing elfutils-libelf-0: 100% | 376.3 MiB/s | 1.1 MiB | 00m00s [ 39/186] Installing npth-0:1.8-4.fc44. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 40/186] Installing libblkid-0:2.41.3- 100% | 269.0 MiB/s | 275.4 KiB | 00m00s [ 41/186] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 42/186] Installing libsepol-0:3.10-1. 100% | 425.3 MiB/s | 871.0 KiB | 00m00s [ 43/186] Installing sqlite-libs-0:3.51 100% | 397.6 MiB/s | 1.6 MiB | 00m00s [ 44/186] Installing gnupg2-gpgconf-0:2 100% | 20.5 MiB/s | 251.8 KiB | 00m00s [ 45/186] Installing libattr-0:2.5.2-8. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 46/186] Installing libacl-0:2.3.2-6.f 100% | 0.0 B/s | 36.6 KiB | 00m00s [ 47/186] Installing pcre2-0:10.47-1.fc 100% | 351.6 MiB/s | 720.0 KiB | 00m00s [ 48/186] Installing libselinux-0:3.10- 100% | 197.5 MiB/s | 202.3 KiB | 00m00s [ 49/186] Installing grep-0:3.12-3.fc44 100% | 71.6 MiB/s | 1.0 MiB | 00m00s [ 50/186] Installing sed-0:4.9-8.fc45.x 100% | 60.4 MiB/s | 865.4 KiB | 00m00s [ 51/186] Installing findutils-1:4.10.0 100% | 116.8 MiB/s | 1.9 MiB | 00m00s [ 52/186] Installing libtasn1-0:4.20.0- 100% | 177.7 MiB/s | 182.0 KiB | 00m00s [ 53/186] Installing libunistring-0:1.1 100% | 433.6 MiB/s | 1.7 MiB | 00m00s [ 54/186] Installing libidn2-0:2.3.8-3. 100% | 61.0 MiB/s | 562.6 KiB | 00m00s [ 55/186] Installing crypto-policies-0: 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [ 56/186] Installing xz-1:5.8.2-2.fc44. 100% | 80.5 MiB/s | 1.4 MiB | 00m00s [ 57/186] Installing libmount-0:2.41.3- 100% | 380.6 MiB/s | 389.7 KiB | 00m00s [ 58/186] Installing gnupg2-verify-0:2. 100% | 29.4 MiB/s | 361.7 KiB | 00m00s [ 59/186] Installing dwz-0:0.16-3.fc44. 100% | 25.9 MiB/s | 292.3 KiB | 00m00s [ 60/186] Installing mpfr-0:4.2.2-3.fc4 100% | 415.4 MiB/s | 850.8 KiB | 00m00s [ 61/186] Installing gawk-0:5.3.2-3.fc4 100% | 114.6 MiB/s | 1.8 MiB | 00m00s [ 62/186] Installing libksba-0:1.6.7-5. 100% | 407.1 MiB/s | 416.9 KiB | 00m00s [ 63/186] Installing unzip-0:6.0-69.fc4 100% | 36.6 MiB/s | 449.3 KiB | 00m00s [ 64/186] Installing file-libs-0:5.46-9 100% | 741.3 MiB/s | 11.9 MiB | 00m00s [ 65/186] Installing file-0:5.46-9.fc44 100% | 9.0 MiB/s | 101.6 KiB | 00m00s [ 66/186] Installing diffutils-0:3.12-5 100% | 104.8 MiB/s | 1.6 MiB | 00m00s [ 67/186] Installing libeconf-0:0.7.9-3 100% | 0.0 B/s | 66.4 KiB | 00m00s [ 68/186] Installing libcap-ng-0:0.9.1- 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 69/186] Installing audit-libs-0:4.1.3 100% | 191.9 MiB/s | 393.1 KiB | 00m00s [ 70/186] Installing pam-libs-0:1.7.2-1 100% | 129.8 MiB/s | 132.9 KiB | 00m00s [ 71/186] Installing libcap-0:2.77-2.fc 100% | 17.7 MiB/s | 217.2 KiB | 00m00s [ 72/186] Installing libsemanage-0:3.10 100% | 306.7 MiB/s | 314.1 KiB | 00m00s [ 73/186] Installing libsmartcols-0:2.4 100% | 184.9 MiB/s | 189.3 KiB | 00m00s [ 74/186] Installing lua-libs-0:5.5.0-1 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 75/186] Installing json-c-0:0.18-8.fc 100% | 81.9 MiB/s | 83.9 KiB | 00m00s [ 76/186] Installing libffi-0:3.5.2-2.f 100% | 87.0 MiB/s | 89.1 KiB | 00m00s [ 77/186] Installing p11-kit-0:0.26.2-1 100% | 144.2 MiB/s | 2.6 MiB | 00m00s [ 78/186] Installing alternatives-0:1.3 100% | 5.6 MiB/s | 63.6 KiB | 00m00s [ 79/186] Installing p11-kit-trust-0:0. 100% | 26.0 MiB/s | 480.0 KiB | 00m00s [ 80/186] Installing ngtcp2-0:1.19.0-2. 100% | 323.9 MiB/s | 331.7 KiB | 00m00s [ 81/186] Installing openssl-libs-1:3.5 100% | 417.7 MiB/s | 9.2 MiB | 00m00s [ 82/186] Installing coreutils-0:9.10-1 100% | 183.6 MiB/s | 5.7 MiB | 00m00s [ 83/186] Installing ca-certificates-0: 100% | 2.3 MiB/s | 2.5 MiB | 00m01s [ 84/186] Installing gzip-0:1.14-2.fc44 100% | 30.6 MiB/s | 407.1 KiB | 00m00s [ 85/186] Installing rpm-sequoia-0:1.10 100% | 411.0 MiB/s | 2.5 MiB | 00m00s [ 86/186] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 29.4 KiB | 00m00s [ 87/186] Installing libevent-0:2.1.12- 100% | 319.8 MiB/s | 982.4 KiB | 00m00s [ 88/186] Installing ngtcp2-crypto-ossl 100% | 51.2 MiB/s | 52.5 KiB | 00m00s [ 89/186] Installing util-linux-core-0: 100% | 92.7 MiB/s | 1.5 MiB | 00m00s [ 90/186] Installing zip-0:3.0-45.fc44. 100% | 52.7 MiB/s | 701.9 KiB | 00m00s [ 91/186] Installing gnupg2-keyboxd-0:2 100% | 33.0 MiB/s | 202.5 KiB | 00m00s [ 92/186] Installing libpsl-0:0.21.5-7. 100% | 75.6 MiB/s | 77.4 KiB | 00m00s [ 93/186] Installing tar-2:1.35-8.fc44. 100% | 156.7 MiB/s | 3.0 MiB | 00m00s [ 94/186] Installing linkdupes-0:0.7.2- 100% | 59.4 MiB/s | 790.7 KiB | 00m00s [ 95/186] Installing libselinux-utils-0 100% | 24.0 MiB/s | 320.1 KiB | 00m00s [ 96/186] Installing liblastlog2-0:2.41 100% | 6.5 MiB/s | 39.8 KiB | 00m00s [ 97/186] Installing systemd-standalone 100% | 23.0 MiB/s | 306.2 KiB | 00m00s [ 98/186] Installing rpm-libs-0:6.0.1-5 100% | 313.4 MiB/s | 962.8 KiB | 00m00s [ 99/186] Installing libfdisk-0:2.41.3- 100% | 190.2 MiB/s | 389.4 KiB | 00m00s [100/186] Installing util-linux-0:2.41. 100% | 112.0 MiB/s | 3.6 MiB | 00m00s [101/186] Installing policycoreutils-0: 100% | 37.1 MiB/s | 912.6 KiB | 00m00s [102/186] Installing selinux-policy-0:4 100% | 1.8 MiB/s | 33.6 KiB | 00m00s [103/186] Installing selinux-policy-tar 100% | 214.6 MiB/s | 14.8 MiB | 00m00s [104/186] Installing zstd-0:1.5.7-5.fc4 100% | 35.3 MiB/s | 506.0 KiB | 00m00s [105/186] Installing libusb1-0:1.0.29-5 100% | 24.7 MiB/s | 176.9 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-9.fc44.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [106/186] Installing tpm2-tss-0:4.1.3-9 100% | 326.6 MiB/s | 1.6 MiB | 00m00s [107/186] Installing ima-evm-utils-libs 100% | 60.4 MiB/s | 61.9 KiB | 00m00s [108/186] Installing gnupg2-gpg-agent-0 100% | 35.3 MiB/s | 686.5 KiB | 00m00s [109/186] Installing libxml2-0:2.12.10- 100% | 110.7 MiB/s | 1.8 MiB | 00m00s [110/186] Installing nettle-0:3.10.1-3. 100% | 389.4 MiB/s | 797.4 KiB | 00m00s [111/186] Installing gnutls-0:3.8.12-1. 100% | 415.1 MiB/s | 3.7 MiB | 00m00s [112/186] Installing bzip2-0:1.0.8-23.f 100% | 8.1 MiB/s | 99.5 KiB | 00m00s [113/186] Installing add-determinism-0: 100% | 136.9 MiB/s | 2.2 MiB | 00m00s [114/186] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [115/186] Installing cpio-0:2.15-9.fc44 100% | 78.8 MiB/s | 1.1 MiB | 00m00s [116/186] Installing ed-0:1.22.5-2.fc45 100% | 13.5 MiB/s | 152.0 KiB | 00m00s [117/186] Installing patch-0:2.8-4.fc44 100% | 20.2 MiB/s | 228.1 KiB | 00m00s [118/186] Installing lz4-libs-0:1.10.0- 100% | 154.6 MiB/s | 158.4 KiB | 00m00s [119/186] Installing libarchive-0:3.8.4 100% | 323.3 MiB/s | 993.1 KiB | 00m00s [120/186] Installing libgomp-0:16.0.1-0 100% | 560.4 MiB/s | 573.9 KiB | 00m00s [121/186] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.1 KiB | 00m00s [122/186] Installing gdbm-libs-1:1.23-1 100% | 128.3 MiB/s | 131.3 KiB | 00m00s [123/186] Installing cyrus-sasl-lib-0:2 100% | 144.4 MiB/s | 2.3 MiB | 00m00s [124/186] Installing openldap-0:2.6.10- 100% | 327.8 MiB/s | 671.3 KiB | 00m00s [125/186] Installing gnupg2-dirmngr-0:2 100% | 34.5 MiB/s | 636.6 KiB | 00m00s [126/186] Installing gnupg2-0:2.4.9-5.f 100% | 250.3 MiB/s | 6.5 MiB | 00m00s [127/186] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.3 KiB | 00m00s [128/186] Installing gpgverify-0:2.2-4. 100% | 0.0 B/s | 9.4 KiB | 00m00s [129/186] Installing jansson-0:2.14-4.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [130/186] Installing libpkgconf-0:2.5.1 100% | 89.1 MiB/s | 91.3 KiB | 00m00s [131/186] Installing pkgconf-0:2.5.1-1. 100% | 8.5 MiB/s | 95.2 KiB | 00m00s [132/186] Installing pkgconf-pkg-config 100% | 177.3 KiB/s | 1.8 KiB | 00m00s [133/186] Installing xxhash-libs-0:0.8. 100% | 93.2 MiB/s | 95.4 KiB | 00m00s [134/186] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [135/186] Installing libnghttp2-0:1.68. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [136/186] Installing libnghttp3-0:1.15. 100% | 156.8 MiB/s | 160.6 KiB | 00m00s [137/186] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s [138/186] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [139/186] Installing libverto-0:0.3.2-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [140/186] Installing krb5-libs-0:1.21.3 100% | 337.9 MiB/s | 2.4 MiB | 00m00s [141/186] Installing libcbor-0:0.13.0-2 100% | 0.0 B/s | 80.9 KiB | 00m00s [142/186] Installing libfido2-0:1.16.0- 100% | 242.1 MiB/s | 247.9 KiB | 00m00s [143/186] Installing libssh-0:0.12.0-1. 100% | 352.1 MiB/s | 721.2 KiB | 00m00s [144/186] Installing libcurl-0:8.19.0~r 100% | 332.7 MiB/s | 1.0 MiB | 00m00s [145/186] Installing curl-0:8.19.0~rc1- 100% | 23.5 MiB/s | 482.0 KiB | 00m00s [146/186] Installing rpm-0:6.0.1-5.fc45 100% | 85.0 MiB/s | 2.6 MiB | 00m00s [147/186] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [148/186] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.2 KiB | 00m00s [149/186] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [150/186] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [151/186] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [152/186] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [153/186] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [154/186] Installing elfutils-default-y 100% | 510.7 KiB/s | 2.0 KiB | 00m00s [155/186] Installing elfutils-libs-0:0. 100% | 233.4 MiB/s | 717.0 KiB | 00m00s [156/186] Installing elfutils-debuginfo 100% | 6.5 MiB/s | 86.0 KiB | 00m00s [157/186] Installing elfutils-0:0.194-3 100% | 164.4 MiB/s | 3.0 MiB | 00m00s [158/186] Installing binutils-0:2.46-1. 100% | 354.2 MiB/s | 27.3 MiB | 00m00s [159/186] Installing gdb-minimal-0:17.1 100% | 308.5 MiB/s | 14.2 MiB | 00m00s [160/186] Installing debugedit-0:5.2-6. 100% | 18.0 MiB/s | 221.6 KiB | 00m00s [161/186] Installing rpm-build-libs-0:6 100% | 270.7 MiB/s | 277.2 KiB | 00m00s [162/186] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [163/186] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [164/186] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [165/186] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [166/186] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [167/186] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [168/186] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [169/186] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [170/186] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [171/186] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [172/186] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [173/186] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [174/186] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [175/186] Installing redhat-rpm-config- 100% | 37.1 MiB/s | 189.9 KiB | 00m00s [176/186] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [177/186] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [178/186] Installing go-srpm-macros-0:3 100% | 61.6 MiB/s | 63.0 KiB | 00m00s [179/186] Installing rpm-build-0:6.0.1- 100% | 22.8 MiB/s | 303.7 KiB | 00m00s [180/186] Installing pyproject-srpm-mac 100% | 0.0 B/s | 2.5 KiB | 00m00s [181/186] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.2 KiB | 00m00s [182/186] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [183/186] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [184/186] Installing which-0:2.23-4.fc4 100% | 7.0 MiB/s | 85.6 KiB | 00m00s [185/186] Installing shadow-utils-2:4.1 100% | 154.7 MiB/s | 4.0 MiB | 00m00s [186/186] Installing info-0:7.2-9.fc45. 100% | 57.5 KiB/s | 366.0 KiB | 00m06s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.4-3.fc44.noarch add-determinism-0.7.2-4.fc45.x86_64 alternatives-1.33-5.fc44.x86_64 ansible-srpm-macros-1-20.1.fc44.noarch audit-libs-4.1.3-1.fc44.x86_64 bash-5.3.9-3.fc44.x86_64 binutils-2.46-1.fc45.x86_64 build-reproducibility-srpm-macros-0.7.2-4.fc45.noarch bzip2-1.0.8-23.fc44.x86_64 bzip2-libs-1.0.8-23.fc44.x86_64 ca-certificates-2025.2.80_v9.0.304-5.fc44.noarch cmake-srpm-macros-4.2.3-2.fc45.noarch coreutils-9.10-1.fc45.x86_64 coreutils-common-9.10-1.fc45.x86_64 cpio-2.15-9.fc44.x86_64 crypto-policies-20251128-3.git19878fe.fc44.noarch curl-8.19.0~rc1-1.fc45.x86_64 cyrus-sasl-lib-2.1.28-35.fc44.x86_64 debugedit-5.2-6.fc44.x86_64 diffutils-3.12-5.fc44.x86_64 dwz-0.16-3.fc44.x86_64 ed-1.22.5-2.fc45.x86_64 efi-srpm-macros-6-6.fc44.noarch elfutils-0.194-3.fc44.x86_64 elfutils-debuginfod-client-0.194-3.fc44.x86_64 elfutils-default-yama-scope-0.194-3.fc44.noarch elfutils-libelf-0.194-3.fc44.x86_64 elfutils-libs-0.194-3.fc44.x86_64 fedora-gpg-keys-45-0.1.noarch fedora-release-45-0.1.noarch fedora-release-common-45-0.1.noarch fedora-release-identity-basic-45-0.1.noarch fedora-repos-45-0.1.noarch fedora-repos-rawhide-45-0.1.noarch file-5.46-9.fc44.x86_64 file-libs-5.46-9.fc44.x86_64 filesystem-3.18-52.fc44.x86_64 filesystem-srpm-macros-3.18-52.fc44.noarch findutils-4.10.0-7.fc44.x86_64 fonts-srpm-macros-5.0.0-2.fc44.noarch forge-srpm-macros-0.4.0-4.fc44.noarch fpc-srpm-macros-1.3-16.fc44.noarch gap-srpm-macros-2-2.fc44.noarch gawk-5.3.2-3.fc44.x86_64 gdb-minimal-17.1-4.fc45.x86_64 gdbm-libs-1.23-11.fc44.x86_64 ghc-srpm-macros-1.10-1.fc44.noarch glibc-2.43.9000-2.fc45.x86_64 glibc-common-2.43.9000-2.fc45.x86_64 glibc-gconv-extra-2.43.9000-2.fc45.x86_64 glibc-minimal-langpack-2.43.9000-2.fc45.x86_64 gmp-6.3.0-5.fc44.x86_64 gnat-srpm-macros-7-2.fc44.noarch gnulib-l10n-20241231-2.fc44.noarch gnupg2-2.4.9-5.fc44.x86_64 gnupg2-dirmngr-2.4.9-5.fc44.x86_64 gnupg2-gpg-agent-2.4.9-5.fc44.x86_64 gnupg2-gpgconf-2.4.9-5.fc44.x86_64 gnupg2-keyboxd-2.4.9-5.fc44.x86_64 gnupg2-verify-2.4.9-5.fc44.x86_64 gnutls-3.8.12-1.fc45.x86_64 go-srpm-macros-3.8.0-2.fc44.noarch gpg-pubkey-36f612dcf27f7d1a48a835e4dbfcf71c6d9f90a6-6786af3b gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-4.fc44.noarch grep-3.12-3.fc44.x86_64 gzip-1.14-2.fc44.x86_64 ima-evm-utils-libs-1.6.2-8.fc44.x86_64 info-7.2-9.fc45.x86_64 jansson-2.14-4.fc44.x86_64 java-srpm-macros-1-8.fc44.noarch json-c-0.18-8.fc44.x86_64 kernel-srpm-macros-1.0-28.fc44.noarch keyutils-libs-1.6.3-7.fc44.x86_64 krb5-libs-1.21.3-12.fc44.x86_64 libacl-2.3.2-6.fc44.x86_64 libarchive-3.8.4-2.fc44.x86_64 libassuan-2.5.7-5.fc44.x86_64 libattr-2.5.2-8.fc44.x86_64 libblkid-2.41.3-12.fc44.x86_64 libbrotli-1.2.0-3.fc44.x86_64 libcap-2.77-2.fc44.x86_64 libcap-ng-0.9.1-1.fc45.x86_64 libcbor-0.13.0-2.fc44.x86_64 libcom_err-1.47.3-4.fc44.x86_64 libcurl-8.19.0~rc1-1.fc45.x86_64 libeconf-0.7.9-3.fc44.x86_64 libevent-2.1.12-17.fc44.x86_64 libfdisk-2.41.3-12.fc44.x86_64 libffi-3.5.2-2.fc44.x86_64 libfido2-1.16.0-5.fc44.x86_64 libfsverity-1.6-4.fc44.x86_64 libgcc-16.0.1-0.7.fc45.x86_64 libgcrypt-1.12.0-1.fc45.x86_64 libgomp-16.0.1-0.7.fc45.x86_64 libgpg-error-1.59-1.fc45.x86_64 libidn2-2.3.8-3.fc44.x86_64 libksba-1.6.7-5.fc44.x86_64 liblastlog2-2.41.3-12.fc44.x86_64 libmount-2.41.3-12.fc44.x86_64 libnghttp2-1.68.0-3.fc44.x86_64 libnghttp3-1.15.0-1.fc44.x86_64 libpkgconf-2.5.1-1.fc45.x86_64 libpsl-0.21.5-7.fc44.x86_64 libselinux-3.10-1.fc44.x86_64 libselinux-utils-3.10-1.fc44.x86_64 libsemanage-3.10-1.fc44.x86_64 libsepol-3.10-1.fc44.x86_64 libsmartcols-2.41.3-12.fc44.x86_64 libssh-0.12.0-1.fc45.x86_64 libssh-config-0.12.0-1.fc45.noarch libstdc++-16.0.1-0.7.fc45.x86_64 libtasn1-4.20.0-3.fc44.x86_64 libtool-ltdl-2.5.4-10.fc44.x86_64 libunistring-1.1-11.fc44.x86_64 libusb1-1.0.29-5.fc44.x86_64 libuuid-2.41.3-12.fc44.x86_64 libverto-0.3.2-12.fc44.x86_64 libxcrypt-4.5.2-3.fc44.x86_64 libxml2-2.12.10-6.fc44.x86_64 libzstd-1.5.7-5.fc44.x86_64 linkdupes-0.7.2-4.fc45.x86_64 lua-libs-5.5.0-1.fc45.x86_64 lua-srpm-macros-1-17.fc44.noarch lz4-libs-1.10.0-4.fc44.x86_64 mpfr-4.2.2-3.fc44.x86_64 ncurses-base-6.6-1.fc44.noarch ncurses-libs-6.6-1.fc44.x86_64 nettle-3.10.1-3.fc44.x86_64 ngtcp2-1.19.0-2.fc44.x86_64 ngtcp2-crypto-ossl-1.19.0-2.fc44.x86_64 npth-1.8-4.fc44.x86_64 ocaml-srpm-macros-11-3.fc44.noarch openblas-srpm-macros-2-21.fc44.noarch openldap-2.6.10-7.fc44.x86_64 openssl-libs-3.5.5-1.fc44.x86_64 p11-kit-0.26.2-1.fc45.x86_64 p11-kit-trust-0.26.2-1.fc45.x86_64 package-notes-srpm-macros-0.17-3.fc45.noarch pam-libs-1.7.2-1.fc44.x86_64 patch-2.8-4.fc44.x86_64 pcre2-10.47-1.fc44.1.x86_64 pcre2-syntax-10.47-1.fc44.1.noarch perl-srpm-macros-1-61.fc44.noarch pkgconf-2.5.1-1.fc45.x86_64 pkgconf-m4-2.5.1-1.fc45.noarch pkgconf-pkg-config-2.5.1-1.fc45.x86_64 policycoreutils-3.10-1.fc44.x86_64 popt-1.19-10.fc44.x86_64 publicsuffix-list-dafsa-20260116-1.fc44.noarch pyproject-srpm-macros-1.18.6-2.fc44.noarch python-srpm-macros-3.14-10.fc44.noarch qt5-srpm-macros-5.15.18-2.fc44.noarch qt6-srpm-macros-6.10.2-1.fc45.noarch readline-8.3-4.fc44.x86_64 redhat-rpm-config-343-20.fc45.noarch rpm-6.0.1-5.fc45.x86_64 rpm-build-6.0.1-5.fc45.x86_64 rpm-build-libs-6.0.1-5.fc45.x86_64 rpm-libs-6.0.1-5.fc45.x86_64 rpm-plugin-selinux-6.0.1-5.fc45.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 rpm-sign-libs-6.0.1-5.fc45.x86_64 rust-srpm-macros-28.4-3.fc44.noarch sed-4.9-8.fc45.x86_64 selinux-policy-42.24-1.fc45.noarch selinux-policy-targeted-42.24-1.fc45.noarch setup-2.15.0-28.fc44.noarch shadow-utils-4.19.3-1.fc45.x86_64 sqlite-libs-3.51.2-1.fc44.x86_64 systemd-libs-259.1-1.fc45.x86_64 systemd-standalone-sysusers-259.1-1.fc45.x86_64 tar-1.35-8.fc44.x86_64 tpm2-tss-4.1.3-9.fc44.x86_64 tree-sitter-srpm-macros-0.4.2-2.fc44.noarch unzip-6.0-69.fc44.x86_64 util-linux-2.41.3-12.fc44.x86_64 util-linux-core-2.41.3-12.fc44.x86_64 which-2.23-4.fc44.x86_64 xxhash-libs-0.8.3-4.fc44.x86_64 xz-5.8.2-2.fc44.x86_64 xz-libs-5.8.2-2.fc44.x86_64 zig-srpm-macros-1-8.fc44.noarch zip-3.0-45.fc44.x86_64 zlib-ng-compat-2.3.3-2.fc45.x86_64 zstd-1.5.7-5.fc44.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1771561256.571222/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-liju4vfu/python-cupy-rocm/python-cupy-rocm.spec) Config(child) 0 minutes 21 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/python-cupy-rocm-14.0.0-1.fc45.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1771561256.571222/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1771561256.571222/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1771561256.571222/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.0.1-5.fc45.x86_64 rpm-sequoia-1.10.0-2.fc44.x86_64 dnf5-5.4.0.0-2.fc45.x86_64 dnf5-plugins-5.4.0.0-2.fc45.x86_64 Finish: chroot init Start: build phase for python-cupy-rocm-14.0.0-1.fc45.src.rpm Start: build setup for python-cupy-rocm-14.0.0-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 134.9 KiB/s | 23.3 KiB | 00m00s Copr repository 100% | 22.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: fdupes x86_64 1:2.4.0-3.fc44 fedora 117.9 KiB gcc-c++ x86_64 0:16.0.1-0.7.fc45 fedora 46.3 MiB hipblas-devel x86_64 0:7.2.0-1.fc45 fedora 2.4 MiB hipcub-devel x86_64 0:7.2.0-1.fc45 fedora 1.3 MiB hipfft-devel x86_64 0:7.2.0-1.fc45 fedora 91.1 KiB hiprand-devel x86_64 0:7.2.0-1.fc45 fedora 184.0 KiB hipsolver-devel x86_64 0:7.2.0-1.fc45 fedora 439.0 KiB hipsparse-devel x86_64 0:7.2.0-1.fc45 fedora 1.1 MiB python3-cython x86_64 0:3.2.4-3.fc44 fedora 19.2 MiB python3-devel x86_64 0:3.14.3-1.fc45 fedora 1.9 MiB python3-fastrlock x86_64 0:0.8.3-12.fc44 fedora 88.2 KiB python3-setuptools noarch 0:80.10.2-1.fc44 fedora 7.5 MiB python3-wheel noarch 1:0.45.1-20.fc44 fedora 593.0 KiB rccl-devel x86_64 0:7.2.0-1.fc45 fedora 81.9 KiB rocblas-devel x86_64 0:7.2.0-1.fc45 fedora 2.7 MiB rocfft-devel x86_64 0:7.2.0-1.fc45 fedora 43.7 KiB rocm-comgr-devel x86_64 0:22-1.rocm7.2.0.fc45 fedora 99.2 KiB rocm-hip-devel x86_64 0:7.2.0-1.fc45 fedora 2.4 MiB rocm-rpm-macros noarch 0:7.2.0-1.fc45 fedora 18.9 KiB rocm-runtime-devel x86_64 0:7.2.0-1.fc45 fedora 683.9 KiB rocrand-devel x86_64 0:7.2.0-1.fc45 fedora 3.7 MiB rocsolver-devel x86_64 0:7.2.0-1.fc45 fedora 1.6 MiB rocsparse-devel x86_64 0:7.2.0-1.fc45 fedora 1.8 MiB rocthrust-devel x86_64 0:7.2.0-1.fc45 fedora 5.0 MiB roctracer-devel x86_64 0:7.2.0-1.fc45 fedora 463.7 KiB Installing dependencies: annobin-docs noarch 0:13.05-3.fc44 fedora 99.2 KiB annobin-plugin-gcc x86_64 0:13.05-3.fc44 fedora 695.7 KiB cmake-filesystem x86_64 0:4.2.3-2.fc45 fedora 0.0 B cpp x86_64 0:16.0.1-0.7.fc45 fedora 42.2 MiB emacs-filesystem x86_64 1:30.2-2.fc44 fedora 0.0 B environment-modules x86_64 0:5.6.1-3.fc44 fedora 1.9 MiB expat x86_64 0:2.7.3-2.fc44 fedora 316.8 KiB gcc x86_64 0:16.0.1-0.7.fc45 fedora 120.8 MiB gcc-plugin-annobin x86_64 0:16.0.1-0.7.fc45 fedora 57.2 KiB git x86_64 0:2.53.0-1.fc44 fedora 56.4 KiB git-core x86_64 0:2.53.0-1.fc44 fedora 24.6 MiB git-core-doc noarch 0:2.53.0-1.fc44 fedora 18.6 MiB glibc-devel x86_64 0:2.43.9000-2.fc45 fedora 2.3 MiB groff-base x86_64 0:1.23.0-12.fc44 fedora 3.9 MiB hipblas x86_64 0:7.2.0-1.fc45 fedora 803.0 KiB hipblas-common-devel noarch 0:7.2.0-1.fc45 fedora 16.8 KiB hipcc x86_64 0:22-1.rocm7.2.0.fc45 fedora 636.8 KiB hipfft x86_64 0:7.2.0-1.fc45 fedora 177.2 KiB hiprand x86_64 0:7.2.0-1.fc45 fedora 21.6 KiB hipsolver x86_64 0:7.2.0-1.fc45 fedora 357.9 KiB hipsparse x86_64 0:7.2.0-1.fc45 fedora 265.7 KiB hwdata noarch 0:0.404-1.fc45 fedora 9.8 MiB kernel-headers x86_64 0:6.19.0-59.fc45 fedora 6.9 MiB less x86_64 0:691-2.fc44 fedora 464.5 KiB libatomic x86_64 0:16.0.1-0.7.fc45 fedora 45.5 KiB libdrm x86_64 0:2.4.131-1.fc44 fedora 404.1 KiB libedit x86_64 0:3.1-58.20251016cvs.fc44 fedora 248.1 KiB libmpc x86_64 0:1.3.1-9.fc44 fedora 160.4 KiB libpciaccess x86_64 0:0.16-17.fc44 fedora 48.4 KiB libpipeline x86_64 0:1.5.8-4.fc44 fedora 145.0 KiB libstdc++-devel x86_64 0:16.0.1-0.7.fc45 fedora 38.7 MiB libtommath x86_64 0:1.3.1~rc1-7.fc44 fedora 130.2 KiB libxcrypt-devel x86_64 0:4.5.2-3.fc44 fedora 31.0 KiB make x86_64 1:4.4.1-12.fc44 fedora 1.8 MiB man-db x86_64 0:2.13.1-3.fc44 fedora 2.9 MiB mpdecimal x86_64 0:4.0.1-3.fc44 fedora 217.1 KiB ncurses x86_64 0:6.6-1.fc44 fedora 611.4 KiB numactl-libs x86_64 0:2.0.19-4.fc44 fedora 56.8 KiB openssh x86_64 0:10.2p1-3.fc45 fedora 1.4 MiB openssh-clients x86_64 0:10.2p1-3.fc45 fedora 2.7 MiB pcre2-utf32 x86_64 0:10.47-1.fc44.1 fedora 623.1 KiB perl-AutoLoader noarch 0:5.74-522.fc45 fedora 20.6 KiB perl-B x86_64 0:1.89-522.fc45 fedora 501.2 KiB perl-Carp noarch 0:1.54-521.fc44 fedora 46.6 KiB perl-Class-Struct noarch 0:0.68-522.fc45 fedora 25.4 KiB perl-Data-Dumper x86_64 0:2.191-522.fc44 fedora 115.5 KiB perl-Digest noarch 0:1.20-521.fc44 fedora 35.3 KiB perl-Digest-MD5 x86_64 0:2.59-521.fc44 fedora 59.6 KiB perl-DynaLoader x86_64 0:1.57-522.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.21-521.fc44 fedora 4.7 MiB perl-Errno x86_64 0:1.38-522.fc45 fedora 8.4 KiB perl-Error noarch 1:0.17030-3.fc44 fedora 76.8 KiB perl-Exporter noarch 0:5.79-521.fc44 fedora 54.3 KiB perl-Fcntl x86_64 0:1.20-522.fc45 fedora 48.7 KiB perl-File-Basename noarch 0:2.86-522.fc45 fedora 14.0 KiB perl-File-Copy noarch 0:2.41-522.fc45 fedora 19.7 KiB perl-File-Path noarch 0:2.18-522.fc44 fedora 63.5 KiB perl-File-Temp noarch 1:0.231.200-2.fc44 fedora 163.7 KiB perl-File-Which noarch 0:1.27-15.fc44 fedora 30.4 KiB perl-File-stat noarch 0:1.14-522.fc45 fedora 12.5 KiB perl-FileHandle noarch 0:2.05-522.fc45 fedora 9.4 KiB perl-Getopt-Long noarch 1:2.58-521.fc44 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.14-522.fc45 fedora 11.2 KiB perl-Git noarch 0:2.53.0-1.fc44 fedora 64.4 KiB perl-HTTP-Tiny noarch 0:0.092-2.fc44 fedora 157.6 KiB perl-IO x86_64 0:1.55-522.fc45 fedora 147.3 KiB perl-IO-Socket-IP noarch 0:0.43-522.fc44 fedora 100.3 KiB perl-IO-Socket-SSL noarch 0:2.098-2.fc44 fedora 723.5 KiB perl-IPC-Open3 noarch 0:1.24-522.fc45 fedora 27.7 KiB perl-MIME-Base32 noarch 0:1.303-25.fc44 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-521.fc44 fedora 41.9 KiB perl-Net-SSLeay x86_64 0:1.94-12.fc44 fedora 1.3 MiB perl-POSIX x86_64 0:2.23-522.fc45 fedora 229.4 KiB perl-PathTools x86_64 0:3.94-521.fc44 fedora 179.9 KiB perl-Pod-Escapes noarch 1:1.07-521.fc44 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-522.fc44 fedora 163.7 KiB perl-Pod-Simple noarch 1:3.47-4.fc44 fedora 565.3 KiB perl-Pod-Usage noarch 4:2.05-521.fc44 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-2.fc44 fedora 144.8 KiB perl-SelectSaver noarch 0:1.02-522.fc45 fedora 2.2 KiB perl-Socket x86_64 4:2.040-3.fc44 fedora 120.1 KiB perl-Storable x86_64 1:3.37-522.fc44 fedora 235.1 KiB perl-Symbol noarch 0:1.09-522.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-522.fc44 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-521.fc44 fedora 29.3 KiB perl-TermReadKey x86_64 0:2.38-27.fc44 fedora 63.9 KiB perl-Text-ParseWords noarch 0:3.31-521.fc44 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-521.fc44 fedora 22.6 KiB perl-Time-HiRes x86_64 4:1.9778-521.fc44 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-521.fc44 fedora 69.0 KiB perl-URI noarch 0:5.34-3.fc44 fedora 268.0 KiB perl-base noarch 0:2.27-522.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-522.fc44 fedora 26.2 KiB perl-if noarch 0:0.61.000-522.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.42.0-522.fc45 fedora 118.5 KiB perl-lib x86_64 0:0.65-522.fc45 fedora 8.5 KiB perl-libnet noarch 0:3.15-522.fc44 fedora 289.4 KiB perl-libs x86_64 4:5.42.0-522.fc45 fedora 11.6 MiB perl-locale noarch 0:1.13-522.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.29-522.fc45 fedora 41.4 KiB perl-overload noarch 0:1.40-522.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.02-522.fc45 fedora 4.9 KiB perl-parent noarch 1:0.244-521.fc44 fedora 10.3 KiB perl-podlators noarch 1:6.0.2-521.fc44 fedora 317.5 KiB perl-vars noarch 0:1.05-522.fc45 fedora 3.9 KiB procps-ng x86_64 0:4.0.6-1.fc44 fedora 1.1 MiB pyproject-rpm-macros noarch 0:1.18.6-2.fc44 fedora 115.6 KiB python-pip-wheel noarch 0:25.3-2.fc44 fedora 1.2 MiB python-rpm-macros noarch 0:3.14-10.fc44 fedora 27.6 KiB python3 x86_64 0:3.14.3-1.fc45 fedora 28.7 KiB python3-libs x86_64 0:3.14.3-1.fc45 fedora 43.7 MiB python3-packaging noarch 0:25.0-8.fc44 fedora 607.4 KiB python3-rpm-generators noarch 0:14-14.fc44 fedora 81.7 KiB python3-rpm-macros noarch 0:3.14-10.fc44 fedora 6.5 KiB rccl x86_64 0:7.2.0-1.fc45 fedora 453.7 MiB rccl-data noarch 0:7.2.0-1.fc45 fedora 12.1 MiB rocblas x86_64 0:7.2.0-1.fc45 fedora 983.0 MiB rocfft x86_64 0:7.2.0-1.fc45 fedora 33.5 MiB rocm-clang x86_64 0:22-1.rocm7.2.0.fc45 fedora 147.2 MiB rocm-clang-devel x86_64 0:22-1.rocm7.2.0.fc45 fedora 29.4 MiB rocm-clang-libs x86_64 0:22-1.rocm7.2.0.fc45 fedora 95.7 MiB rocm-clang-runtime-devel x86_64 0:22-1.rocm7.2.0.fc45 fedora 8.5 MiB rocm-comgr x86_64 0:22-1.rocm7.2.0.fc45 fedora 133.9 MiB rocm-device-libs x86_64 0:22-1.rocm7.2.0.fc45 fedora 3.3 MiB rocm-hip x86_64 0:7.2.0-1.fc45 fedora 27.2 MiB rocm-libc++ x86_64 0:22-1.rocm7.2.0.fc45 fedora 1.3 MiB rocm-libc++-devel x86_64 0:22-1.rocm7.2.0.fc45 fedora 12.0 MiB rocm-lld x86_64 0:22-1.rocm7.2.0.fc45 fedora 6.2 MiB rocm-llvm x86_64 0:22-1.rocm7.2.0.fc45 fedora 51.9 MiB rocm-llvm-devel x86_64 0:22-1.rocm7.2.0.fc45 fedora 34.0 MiB rocm-llvm-filesystem x86_64 0:22-1.rocm7.2.0.fc45 fedora 0.0 B rocm-llvm-libs x86_64 0:22-1.rocm7.2.0.fc45 fedora 96.6 MiB rocm-llvm-static x86_64 0:22-1.rocm7.2.0.fc45 fedora 2.2 GiB rocm-runtime x86_64 0:7.2.0-1.fc45 fedora 3.9 MiB rocm-smi x86_64 0:7.2.0-1.fc45 fedora 2.8 MiB rocprim-devel noarch 0:7.2.0-1.fc45 fedora 6.3 MiB rocrand x86_64 0:7.2.0-1.fc45 fedora 1.1 GiB rocsolver x86_64 0:7.2.0-1.fc45 fedora 1.1 GiB rocsparse x86_64 0:7.2.0-1.fc45 fedora 373.9 MiB roctracer x86_64 0:7.2.0-1.fc45 fedora 1.2 MiB tcl x86_64 1:9.0.2-1.fc44 fedora 4.3 MiB tzdata noarch 0:2025c-2.fc44 fedora 1.2 MiB vim-filesystem noarch 2:9.1.2146-2.fc45 fedora 40.0 B zlib-ng-compat-devel x86_64 0:2.3.3-2.fc45 fedora 107.0 KiB Transaction Summary: Installing: 169 packages Total size of inbound packages is 3 GiB. Need to download 3 GiB. After this operation, 7 GiB extra will be used (install 7 GiB, remove 0 B). [ 1/169] fdupes-1:2.4.0-3.fc44.x86_64 100% | 4.5 MiB/s | 60.2 KiB | 00m00s [ 2/169] hipfft-devel-0:7.2.0-1.fc45.x 100% | 641.9 KiB/s | 23.8 KiB | 00m00s [ 3/169] hipcub-devel-0:7.2.0-1.fc45.x 100% | 1.5 MiB/s | 149.1 KiB | 00m00s [ 4/169] hiprand-devel-0:7.2.0-1.fc45. 100% | 552.0 KiB/s | 30.9 KiB | 00m00s [ 5/169] hipblas-devel-0:7.2.0-1.fc45. 100% | 677.7 KiB/s | 82.7 KiB | 00m00s [ 6/169] hipsolver-devel-0:7.2.0-1.fc4 100% | 863.9 KiB/s | 28.5 KiB | 00m00s [ 7/169] python3-cython-0:3.2.4-3.fc44 100% | 134.5 MiB/s | 4.2 MiB | 00m00s [ 8/169] python3-setuptools-0:80.10.2- 100% | 125.3 MiB/s | 1.8 MiB | 00m00s [ 9/169] python3-wheel-1:0.45.1-20.fc4 100% | 44.4 MiB/s | 182.0 KiB | 00m00s [ 10/169] rccl-devel-0:7.2.0-1.fc45.x86 100% | 1.1 MiB/s | 27.1 KiB | 00m00s [ 11/169] hipsparse-devel-0:7.2.0-1.fc4 100% | 987.6 KiB/s | 95.8 KiB | 00m00s [ 12/169] rocblas-devel-0:7.2.0-1.fc45. 100% | 10.0 MiB/s | 102.3 KiB | 00m00s [ 13/169] rocm-comgr-devel-0:22-1.rocm7 100% | 6.4 MiB/s | 32.6 KiB | 00m00s [ 14/169] python3-fastrlock-0:0.8.3-12. 100% | 460.6 KiB/s | 41.5 KiB | 00m00s [ 15/169] rocm-hip-devel-0:7.2.0-1.fc45 100% | 30.5 MiB/s | 281.3 KiB | 00m00s [ 16/169] rocm-rpm-macros-0:7.2.0-1.fc4 100% | 4.1 MiB/s | 16.9 KiB | 00m00s [ 17/169] rocm-runtime-devel-0:7.2.0-1. 100% | 19.8 MiB/s | 121.7 KiB | 00m00s [ 18/169] rocfft-devel-0:7.2.0-1.fc45.x 100% | 619.2 KiB/s | 20.4 KiB | 00m00s [ 19/169] rocrand-devel-0:7.2.0-1.fc45. 100% | 39.0 MiB/s | 558.5 KiB | 00m00s [ 20/169] rocsolver-devel-0:7.2.0-1.fc4 100% | 1.4 MiB/s | 61.8 KiB | 00m00s [ 21/169] rocsparse-devel-0:7.2.0-1.fc4 100% | 3.2 MiB/s | 141.6 KiB | 00m00s [ 22/169] roctracer-devel-0:7.2.0-1.fc4 100% | 1.2 MiB/s | 40.3 KiB | 00m00s [ 23/169] python3-devel-0:3.14.3-1.fc45 100% | 71.2 MiB/s | 437.2 KiB | 00m00s [ 24/169] pcre2-utf32-0:10.47-1.fc44.1. 100% | 47.3 MiB/s | 242.2 KiB | 00m00s [ 25/169] cmake-filesystem-0:4.2.3-2.fc 100% | 3.6 MiB/s | 14.9 KiB | 00m00s [ 26/169] rocthrust-devel-0:7.2.0-1.fc4 100% | 6.9 MiB/s | 662.3 KiB | 00m00s [ 27/169] gcc-c++-0:16.0.1-0.7.fc45.x86 100% | 211.7 MiB/s | 17.1 MiB | 00m00s [ 28/169] hipblas-common-devel-0:7.2.0- 100% | 454.9 KiB/s | 13.6 KiB | 00m00s [ 29/169] hipblas-0:7.2.0-1.fc45.x86_64 100% | 2.6 MiB/s | 118.3 KiB | 00m00s [ 30/169] hiprand-0:7.2.0-1.fc45.x86_64 100% | 4.2 MiB/s | 17.1 KiB | 00m00s [ 31/169] hipfft-0:7.2.0-1.fc45.x86_64 100% | 2.4 MiB/s | 64.1 KiB | 00m00s [ 32/169] hipsolver-0:7.2.0-1.fc45.x86_ 100% | 4.0 MiB/s | 81.3 KiB | 00m00s [ 33/169] hipsparse-0:7.2.0-1.fc45.x86_ 100% | 20.8 MiB/s | 63.8 KiB | 00m00s [ 34/169] rocprim-devel-0:7.2.0-1.fc45. 100% | 4.9 MiB/s | 372.8 KiB | 00m00s [ 35/169] rocfft-0:7.2.0-1.fc45.x86_64 100% | 94.2 MiB/s | 1.7 MiB | 00m00s [ 36/169] rocm-comgr-0:22-1.rocm7.2.0.f 100% | 72.6 MiB/s | 32.2 MiB | 00m00s [ 37/169] rocm-device-libs-0:22-1.rocm7 100% | 22.6 MiB/s | 509.7 KiB | 00m00s [ 38/169] perl-File-Basename-0:2.86-522 100% | 5.4 MiB/s | 16.7 KiB | 00m00s [ 39/169] perl-File-Copy-0:2.41-522.fc4 100% | 3.8 MiB/s | 19.6 KiB | 00m00s [ 40/169] perl-File-Which-0:1.27-15.fc4 100% | 5.3 MiB/s | 21.5 KiB | 00m00s [ 41/169] perl-Getopt-Std-0:1.14-522.fc 100% | 3.7 MiB/s | 15.2 KiB | 00m00s [ 42/169] perl-PathTools-0:3.94-521.fc4 100% | 28.4 MiB/s | 87.3 KiB | 00m00s [ 43/169] perl-Scalar-List-Utils-5:1.70 100% | 24.5 MiB/s | 75.4 KiB | 00m00s [ 44/169] perl-URI-0:5.34-3.fc44.noarch 100% | 29.1 MiB/s | 149.2 KiB | 00m00s [ 45/169] perl-interpreter-4:5.42.0-522 100% | 23.4 MiB/s | 71.8 KiB | 00m00s [ 46/169] rocm-hip-0:7.2.0-1.fc45.x86_6 100% | 117.4 MiB/s | 10.4 MiB | 00m00s [ 47/169] environment-modules-0:5.6.1-3 100% | 60.2 MiB/s | 801.3 KiB | 00m00s [ 48/169] rocm-runtime-0:7.2.0-1.fc45.x 100% | 11.6 MiB/s | 700.9 KiB | 00m00s [ 49/169] rocrand-0:7.2.0-1.fc45.x86_64 100% | 134.4 MiB/s | 34.7 MiB | 00m00s [ 50/169] rocblas-0:7.2.0-1.fc45.x86_64 100% | 212.5 MiB/s | 299.4 MiB | 00m01s [ 51/169] rocsparse-0:7.2.0-1.fc45.x86_ 100% | 286.2 MiB/s | 328.9 MiB | 00m01s [ 52/169] roctracer-0:7.2.0-1.fc45.x86_ 100% | 18.7 MiB/s | 287.8 KiB | 00m00s [ 53/169] gcc-0:16.0.1-0.7.fc45.x86_64 100% | 323.0 MiB/s | 43.0 MiB | 00m00s [ 54/169] libmpc-0:1.3.1-9.fc44.x86_64 100% | 23.5 MiB/s | 72.1 KiB | 00m00s [ 55/169] python3-libs-0:3.14.3-1.fc45. 100% | 265.8 MiB/s | 10.1 MiB | 00m00s [ 56/169] rccl-data-0:7.2.0-1.fc45.noar 100% | 1.8 MiB/s | 102.7 KiB | 00m00s [ 57/169] rocm-smi-0:7.2.0-1.fc45.x86_6 100% | 38.3 MiB/s | 627.3 KiB | 00m00s [ 58/169] rocm-clang-devel-0:22-1.rocm7 100% | 40.1 MiB/s | 3.0 MiB | 00m00s [ 59/169] rocm-lld-0:22-1.rocm7.2.0.fc4 100% | 90.9 MiB/s | 1.6 MiB | 00m00s [ 60/169] rocm-llvm-static-0:22-1.rocm7 100% | 283.5 MiB/s | 304.2 MiB | 00m01s [ 61/169] perl-Carp-0:1.54-521.fc44.noa 100% | 9.4 MiB/s | 28.8 KiB | 00m00s [ 62/169] perl-Exporter-0:5.79-521.fc44 100% | 10.0 MiB/s | 30.8 KiB | 00m00s [ 63/169] perl-overload-0:1.40-522.fc45 100% | 3.1 MiB/s | 45.1 KiB | 00m00s [ 64/169] perl-base-0:2.27-522.fc45.noa 100% | 7.7 MiB/s | 15.7 KiB | 00m00s [ 65/169] perl-constant-0:1.33-522.fc44 100% | 7.5 MiB/s | 22.9 KiB | 00m00s [ 66/169] perl-Errno-0:1.38-522.fc45.x8 100% | 1.1 MiB/s | 14.4 KiB | 00m00s [ 67/169] perl-libs-4:5.42.0-522.fc45.x 100% | 171.8 MiB/s | 2.6 MiB | 00m00s [ 68/169] perl-Data-Dumper-0:2.191-522. 100% | 18.4 MiB/s | 56.5 KiB | 00m00s [ 69/169] perl-MIME-Base32-0:1.303-25.f 100% | 10.0 MiB/s | 20.5 KiB | 00m00s [ 70/169] perl-MIME-Base64-0:3.16-521.f 100% | 9.7 MiB/s | 29.8 KiB | 00m00s [ 71/169] perl-libnet-0:3.15-522.fc44.n 100% | 41.8 MiB/s | 128.4 KiB | 00m00s [ 72/169] perl-parent-1:0.244-521.fc44. 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [ 73/169] hipcc-0:22-1.rocm7.2.0.fc45.x 100% | 18.7 MiB/s | 153.1 KiB | 00m00s [ 74/169] emacs-filesystem-1:30.2-2.fc4 100% | 3.9 MiB/s | 8.0 KiB | 00m00s [ 75/169] less-0:691-2.fc44.x86_64 100% | 30.7 MiB/s | 220.0 KiB | 00m00s [ 76/169] man-db-0:2.13.1-3.fc44.x86_64 100% | 85.3 MiB/s | 1.4 MiB | 00m00s [ 77/169] vim-filesystem-2:9.1.2146-2.f 100% | 5.0 MiB/s | 15.4 KiB | 00m00s [ 78/169] libdrm-0:2.4.131-1.fc44.x86_6 100% | 18.0 MiB/s | 166.3 KiB | 00m00s [ 79/169] numactl-libs-0:2.0.19-4.fc44. 100% | 10.5 MiB/s | 32.2 KiB | 00m00s [ 80/169] libatomic-0:16.0.1-0.7.fc45.x 100% | 12.8 MiB/s | 39.2 KiB | 00m00s [ 81/169] cpp-0:16.0.1-0.7.fc45.x86_64 100% | 307.7 MiB/s | 14.5 MiB | 00m00s [ 82/169] make-1:4.4.1-12.fc44.x86_64 100% | 115.0 MiB/s | 588.7 KiB | 00m00s [ 83/169] expat-0:2.7.3-2.fc44.x86_64 100% | 40.6 MiB/s | 124.8 KiB | 00m00s [ 84/169] mpdecimal-0:4.0.1-3.fc44.x86_ 100% | 32.3 MiB/s | 99.1 KiB | 00m00s [ 85/169] python-pip-wheel-0:25.3-2.fc4 100% | 188.6 MiB/s | 1.1 MiB | 00m00s [ 86/169] tzdata-0:2025c-2.fc44.noarch 100% | 174.4 MiB/s | 714.2 KiB | 00m00s [ 87/169] rocm-clang-0:22-1.rocm7.2.0.f 100% | 172.6 MiB/s | 35.2 MiB | 00m00s [ 88/169] rocm-clang-libs-0:22-1.rocm7. 100% | 148.0 MiB/s | 23.8 MiB | 00m00s [ 89/169] rocm-llvm-libs-0:22-1.rocm7.2 100% | 66.5 MiB/s | 22.2 MiB | 00m00s [ 90/169] rocm-llvm-devel-0:22-1.rocm7. 100% | 22.3 MiB/s | 5.0 MiB | 00m00s [ 91/169] perl-mro-0:1.29-522.fc45.x86_ 100% | 4.1 MiB/s | 29.2 KiB | 00m00s [ 92/169] perl-overloading-0:0.02-522.f 100% | 1.7 MiB/s | 12.4 KiB | 00m00s [ 93/169] perl-DynaLoader-0:1.57-522.fc 100% | 3.6 MiB/s | 25.5 KiB | 00m00s [ 94/169] perl-B-0:1.89-522.fc45.x86_64 100% | 24.7 MiB/s | 177.4 KiB | 00m00s [ 95/169] perl-Digest-MD5-0:2.59-521.fc 100% | 5.9 MiB/s | 36.0 KiB | 00m00s [ 96/169] perl-Fcntl-0:1.20-522.fc45.x8 100% | 3.2 MiB/s | 29.2 KiB | 00m00s [ 97/169] perl-FileHandle-0:2.05-522.fc 100% | 4.9 MiB/s | 15.0 KiB | 00m00s [ 98/169] perl-IO-0:1.55-522.fc45.x86_6 100% | 26.6 MiB/s | 81.7 KiB | 00m00s [ 99/169] perl-IO-Socket-IP-0:0.43-522. 100% | 20.6 MiB/s | 42.2 KiB | 00m00s [100/169] perl-POSIX-0:2.23-522.fc45.x8 100% | 31.4 MiB/s | 96.5 KiB | 00m00s [101/169] perl-Socket-4:2.040-3.fc44.x8 100% | 27.0 MiB/s | 55.3 KiB | 00m00s [102/169] perl-Symbol-0:1.09-522.fc45.n 100% | 4.5 MiB/s | 13.7 KiB | 00m00s [103/169] perl-Time-Local-2:1.350-521.f 100% | 5.6 MiB/s | 34.5 KiB | 00m00s [104/169] groff-base-0:1.23.0-12.fc44.x 100% | 93.6 MiB/s | 1.1 MiB | 00m00s [105/169] libpipeline-0:1.5.8-4.fc44.x8 100% | 9.8 MiB/s | 60.3 KiB | 00m00s [106/169] libpciaccess-0:0.16-17.fc44.x 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [107/169] git-0:2.53.0-1.fc44.x86_64 100% | 13.3 MiB/s | 41.0 KiB | 00m00s [108/169] rocm-clang-runtime-devel-0:22 100% | 67.4 MiB/s | 689.7 KiB | 00m00s [109/169] rocm-libc++-devel-0:22-1.rocm 100% | 70.8 MiB/s | 1.4 MiB | 00m00s [110/169] rocm-libc++-0:22-1.rocm7.2.0. 100% | 33.5 MiB/s | 377.0 KiB | 00m00s [111/169] rocm-llvm-filesystem-0:22-1.r 100% | 3.4 MiB/s | 17.2 KiB | 00m00s [112/169] rocm-llvm-0:22-1.rocm7.2.0.fc 100% | 113.5 MiB/s | 14.0 MiB | 00m00s [113/169] perl-vars-0:1.05-522.fc45.noa 100% | 2.0 MiB/s | 12.5 KiB | 00m00s [114/169] perl-if-0:0.61.000-522.fc45.n 100% | 6.6 MiB/s | 13.5 KiB | 00m00s [115/169] perl-Digest-0:1.20-521.fc44.n 100% | 6.1 MiB/s | 24.9 KiB | 00m00s [116/169] perl-File-stat-0:1.14-522.fc4 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [117/169] perl-SelectSaver-0:1.02-522.f 100% | 3.7 MiB/s | 11.2 KiB | 00m00s [118/169] perl-locale-0:1.13-522.fc45.n 100% | 6.3 MiB/s | 13.0 KiB | 00m00s [119/169] hwdata-0:0.404-1.fc45.noarch 100% | 46.7 MiB/s | 1.7 MiB | 00m00s [120/169] git-core-0:2.53.0-1.fc44.x86_ 100% | 105.6 MiB/s | 5.3 MiB | 00m00s [121/169] git-core-doc-0:2.53.0-1.fc44. 100% | 19.9 MiB/s | 3.1 MiB | 00m00s [122/169] perl-Getopt-Long-1:2.58-521.f 100% | 12.4 MiB/s | 63.6 KiB | 00m00s [123/169] perl-Git-0:2.53.0-1.fc44.noar 100% | 6.2 MiB/s | 38.1 KiB | 00m00s [124/169] perl-IPC-Open3-0:1.24-522.fc4 100% | 5.7 MiB/s | 23.4 KiB | 00m00s [125/169] perl-TermReadKey-0:2.38-27.fc 100% | 4.3 MiB/s | 35.5 KiB | 00m00s [126/169] perl-lib-0:0.65-522.fc45.x86_ 100% | 3.5 MiB/s | 14.4 KiB | 00m00s [127/169] perl-Class-Struct-0:0.68-522. 100% | 3.5 MiB/s | 21.6 KiB | 00m00s [128/169] openssh-clients-0:10.2p1-3.fc 100% | 83.7 MiB/s | 771.0 KiB | 00m00s [129/169] perl-Pod-Usage-4:2.05-521.fc4 100% | 6.6 MiB/s | 40.7 KiB | 00m00s [130/169] perl-Text-ParseWords-0:3.31-5 100% | 4.0 MiB/s | 16.5 KiB | 00m00s [131/169] perl-Error-1:0.17030-3.fc44.n 100% | 443.0 KiB/s | 40.3 KiB | 00m00s [132/169] libedit-0:3.1-58.20251016cvs. 100% | 53.5 MiB/s | 109.7 KiB | 00m00s [133/169] openssh-0:10.2p1-3.fc45.x86_6 100% | 69.4 MiB/s | 355.1 KiB | 00m00s [134/169] perl-Pod-Perldoc-0:3.28.01-52 100% | 42.0 MiB/s | 86.1 KiB | 00m00s [135/169] perl-podlators-1:6.0.2-521.fc 100% | 62.7 MiB/s | 128.5 KiB | 00m00s [136/169] perl-File-Temp-1:0.231.200-2. 100% | 19.4 MiB/s | 59.6 KiB | 00m00s [137/169] perl-HTTP-Tiny-0:0.092-2.fc44 100% | 11.2 MiB/s | 57.2 KiB | 00m00s [138/169] perl-Pod-Simple-1:3.47-4.fc44 100% | 53.7 MiB/s | 220.0 KiB | 00m00s [139/169] perl-Term-ANSIColor-0:5.01-52 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [140/169] perl-Term-Cap-0:1.18-521.fc44 100% | 4.3 MiB/s | 22.0 KiB | 00m00s [141/169] perl-File-Path-0:2.18-522.fc4 100% | 17.2 MiB/s | 35.3 KiB | 00m00s [142/169] perl-IO-Socket-SSL-0:2.098-2. 100% | 76.4 MiB/s | 234.7 KiB | 00m00s [143/169] perl-Net-SSLeay-0:1.94-12.fc4 100% | 91.2 MiB/s | 373.5 KiB | 00m00s [144/169] perl-Time-HiRes-4:1.9778-521. 100% | 11.2 MiB/s | 57.2 KiB | 00m00s [145/169] perl-Pod-Escapes-1:1.07-521.f 100% | 6.4 MiB/s | 19.8 KiB | 00m00s [146/169] perl-Text-Tabs+Wrap-0:2024.00 100% | 10.6 MiB/s | 21.8 KiB | 00m00s [147/169] ncurses-0:6.6-1.fc44.x86_64 100% | 104.9 MiB/s | 429.8 KiB | 00m00s [148/169] perl-AutoLoader-0:5.74-522.fc 100% | 10.1 MiB/s | 20.7 KiB | 00m00s [149/169] python3-0:3.14.3-1.fc45.x86_6 100% | 13.8 MiB/s | 28.2 KiB | 00m00s [150/169] zlib-ng-compat-devel-0:2.3.3- 100% | 6.2 MiB/s | 38.1 KiB | 00m00s [151/169] perl-Encode-4:3.21-521.fc44.x 100% | 116.9 MiB/s | 1.1 MiB | 00m00s [152/169] perl-Storable-1:3.37-522.fc44 100% | 49.3 MiB/s | 100.9 KiB | 00m00s [153/169] libstdc++-devel-0:16.0.1-0.7. 100% | 125.8 MiB/s | 5.5 MiB | 00m00s [154/169] glibc-devel-0:2.43.9000-2.fc4 100% | 100.8 MiB/s | 619.5 KiB | 00m00s [155/169] libxcrypt-devel-0:4.5.2-3.fc4 100% | 3.3 MiB/s | 30.0 KiB | 00m00s [156/169] procps-ng-0:4.0.6-1.fc44.x86_ 100% | 20.5 MiB/s | 398.9 KiB | 00m00s [157/169] tcl-1:9.0.2-1.fc44.x86_64 100% | 77.1 MiB/s | 1.2 MiB | 00m00s [158/169] libtommath-0:1.3.1~rc1-7.fc44 100% | 21.1 MiB/s | 64.8 KiB | 00m00s [159/169] kernel-headers-0:6.19.0-59.fc 100% | 86.5 MiB/s | 1.7 MiB | 00m00s [160/169] annobin-plugin-gcc-0:13.05-3. 100% | 44.5 MiB/s | 683.1 KiB | 00m00s [161/169] gcc-plugin-annobin-0:16.0.1-0 100% | 10.5 MiB/s | 42.8 KiB | 00m00s [162/169] annobin-docs-0:13.05-3.fc44.n 100% | 12.4 MiB/s | 88.9 KiB | 00m00s [163/169] pyproject-rpm-macros-0:1.18.6 100% | 7.3 MiB/s | 44.8 KiB | 00m00s [164/169] python-rpm-macros-0:3.14-10.f 100% | 2.4 MiB/s | 19.8 KiB | 00m00s [165/169] python3-rpm-generators-0:14-1 100% | 4.7 MiB/s | 28.6 KiB | 00m00s [166/169] python3-rpm-macros-0:3.14-10. 100% | 1.7 MiB/s | 12.3 KiB | 00m00s [167/169] python3-packaging-0:25.0-8.fc 100% | 26.2 MiB/s | 161.2 KiB | 00m00s [168/169] rccl-0:7.2.0-1.fc45.x86_64 100% | 54.3 MiB/s | 443.6 MiB | 00m08s [169/169] rocsolver-0:7.2.0-1.fc45.x86_ 100% | 23.3 MiB/s | 1.0 GiB | 00m43s -------------------------------------------------------------------------------- [169/169] Total 100% | 60.5 MiB/s | 2.6 GiB | 00m45s Running transaction [ 1/171] Verify package files 100% | 19.0 B/s | 169.0 B | 00m09s [ 2/171] Prepare transaction 100% | 1.5 KiB/s | 169.0 B | 00m00s [ 3/171] Installing cmake-filesystem-0 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [ 4/171] Installing python-rpm-macros- 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 5/171] Installing less-0:691-2.fc44. 100% | 35.2 MiB/s | 468.1 KiB | 00m00s [ 6/171] Installing libmpc-0:1.3.1-9.f 100% | 158.2 MiB/s | 162.0 KiB | 00m00s [ 7/171] Installing rocm-comgr-0:22-1. 100% | 80.8 MiB/s | 133.9 MiB | 00m02s [ 8/171] Installing python3-rpm-macros 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 9/171] Installing rocm-llvm-filesyst 100% | 3.4 MiB/s | 3.5 KiB | 00m00s [ 10/171] Installing rocm-libc++-0:22-1 100% | 59.1 MiB/s | 1.3 MiB | 00m00s [ 11/171] Installing rocm-llvm-libs-0:2 100% | 83.6 MiB/s | 96.6 MiB | 00m01s [ 12/171] Installing rocm-clang-libs-0: 100% | 80.5 MiB/s | 95.7 MiB | 00m01s [ 13/171] Installing groff-base-0:1.23. 100% | 129.8 MiB/s | 3.9 MiB | 00m00s [ 14/171] Installing expat-0:2.7.3-2.fc 100% | 24.0 MiB/s | 318.9 KiB | 00m00s [ 15/171] Installing libatomic-0:16.0.1 100% | 0.0 B/s | 46.6 KiB | 00m00s [ 16/171] Installing rocm-lld-0:22-1.ro 100% | 71.7 MiB/s | 6.2 MiB | 00m00s [ 17/171] Installing rocm-libc++-devel- 100% | 114.2 MiB/s | 12.3 MiB | 00m00s [ 18/171] Installing pyproject-rpm-macr 100% | 114.8 MiB/s | 117.5 KiB | 00m00s [ 19/171] Installing cpp-0:16.0.1-0.7.f 100% | 363.4 MiB/s | 42.2 MiB | 00m00s [ 20/171] Installing hipblas-common-dev 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [ 21/171] Installing rocprim-devel-0:7. 100% | 531.4 MiB/s | 6.4 MiB | 00m00s [ 22/171] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [ 23/171] Installing annobin-docs-0:13. 100% | 49.0 MiB/s | 100.3 KiB | 00m00s [ 24/171] Installing kernel-headers-0:6 100% | 219.6 MiB/s | 7.0 MiB | 00m00s [ 25/171] Installing glibc-devel-0:2.43 100% | 183.6 MiB/s | 2.4 MiB | 00m00s [ 26/171] Installing libxcrypt-devel-0: 100% | 32.5 MiB/s | 33.3 KiB | 00m00s [ 27/171] Installing libtommath-0:1.3.1 100% | 128.3 MiB/s | 131.4 KiB | 00m00s [ 28/171] Installing tcl-1:9.0.2-1.fc44 100% | 180.7 MiB/s | 4.3 MiB | 00m00s [ 29/171] Installing procps-ng-0:4.0.6- 100% | 64.7 MiB/s | 1.1 MiB | 00m00s [ 30/171] Installing libstdc++-devel-0: 100% | 505.0 MiB/s | 38.9 MiB | 00m00s [ 31/171] Installing ncurses-0:6.6-1.fc 100% | 43.1 MiB/s | 618.0 KiB | 00m00s [ 32/171] Installing perl-Digest-0:1.20 100% | 36.2 MiB/s | 37.1 KiB | 00m00s [ 33/171] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [ 34/171] Installing perl-Digest-MD5-0: 100% | 60.0 MiB/s | 61.5 KiB | 00m00s [ 35/171] Installing perl-B-0:1.89-522. 100% | 246.4 MiB/s | 504.6 KiB | 00m00s [ 36/171] Installing perl-libnet-0:3.15 100% | 287.8 MiB/s | 294.7 KiB | 00m00s [ 37/171] Installing perl-Data-Dumper-0 100% | 114.7 MiB/s | 117.4 KiB | 00m00s [ 38/171] Installing perl-MIME-Base32-0 100% | 0.0 B/s | 32.2 KiB | 00m00s [ 39/171] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [ 40/171] Installing perl-IO-Socket-IP- 100% | 99.8 MiB/s | 102.2 KiB | 00m00s [ 41/171] Installing perl-URI-0:5.34-3. 100% | 91.7 MiB/s | 281.8 KiB | 00m00s [ 42/171] Installing perl-Net-SSLeay-0: 100% | 269.4 MiB/s | 1.3 MiB | 00m00s [ 43/171] Installing perl-IO-Socket-SSL 100% | 355.3 MiB/s | 727.6 KiB | 00m00s [ 44/171] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [ 45/171] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 46/171] Installing perl-Time-HiRes-4: 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [ 47/171] Installing perl-File-Path-0:2 100% | 0.0 B/s | 64.5 KiB | 00m00s [ 48/171] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [ 49/171] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [ 50/171] Installing perl-Time-Local-2: 100% | 68.9 MiB/s | 70.6 KiB | 00m00s [ 51/171] Installing perl-Pod-Simple-1: 100% | 280.7 MiB/s | 574.9 KiB | 00m00s [ 52/171] Installing perl-HTTP-Tiny-0:0 100% | 155.9 MiB/s | 159.7 KiB | 00m00s [ 53/171] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [ 54/171] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [ 55/171] Installing perl-Term-ANSIColo 100% | 96.9 MiB/s | 99.2 KiB | 00m00s [ 56/171] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [ 57/171] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [ 58/171] Installing perl-POSIX-0:2.23- 100% | 225.2 MiB/s | 230.6 KiB | 00m00s [ 59/171] Installing perl-podlators-1:6 100% | 26.2 MiB/s | 321.4 KiB | 00m00s [ 60/171] Installing perl-Pod-Perldoc-0 100% | 13.8 MiB/s | 169.2 KiB | 00m00s [ 61/171] Installing perl-File-stat-0:1 100% | 0.0 B/s | 13.1 KiB | 00m00s [ 62/171] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.6 KiB | 00m00s [ 63/171] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [ 64/171] Installing perl-Socket-4:2.04 100% | 119.3 MiB/s | 122.2 KiB | 00m00s [ 65/171] Installing perl-Pod-Usage-4:2 100% | 7.8 MiB/s | 87.9 KiB | 00m00s [ 66/171] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 67/171] Installing perl-IO-0:1.55-522 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [ 68/171] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 49.8 KiB | 00m00s [ 69/171] Installing perl-overloading-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 70/171] Installing perl-mro-0:1.29-52 100% | 41.4 MiB/s | 42.4 KiB | 00m00s [ 71/171] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [ 72/171] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [ 73/171] Installing perl-Getopt-Long-1 100% | 143.8 MiB/s | 147.2 KiB | 00m00s [ 74/171] Installing perl-Storable-1:3. 100% | 231.2 MiB/s | 236.7 KiB | 00m00s [ 75/171] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [ 76/171] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 77/171] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [ 78/171] Installing perl-MIME-Base64-0 100% | 43.1 MiB/s | 44.2 KiB | 00m00s [ 79/171] Installing perl-Errno-0:1.38- 100% | 0.0 B/s | 8.8 KiB | 00m00s [ 80/171] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [ 81/171] Installing perl-Scalar-List-U 100% | 145.0 MiB/s | 148.5 KiB | 00m00s [ 82/171] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 83/171] Installing perl-Encode-4:3.21 100% | 223.5 MiB/s | 4.7 MiB | 00m00s [ 84/171] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [ 85/171] Installing perl-PathTools-0:3 100% | 180.1 MiB/s | 184.4 KiB | 00m00s [ 86/171] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.6 KiB | 00m00s [ 87/171] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [ 88/171] Installing perl-libs-4:5.42.0 100% | 324.4 MiB/s | 11.7 MiB | 00m00s [ 89/171] Installing perl-interpreter-4 100% | 9.8 MiB/s | 120.2 KiB | 00m00s [ 90/171] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [ 91/171] Installing perl-File-Which-0: 100% | 0.0 B/s | 31.4 KiB | 00m00s [ 92/171] Installing perl-TermReadKey-0 100% | 64.5 MiB/s | 66.1 KiB | 00m00s [ 93/171] Installing perl-lib-0:0.65-52 100% | 0.0 B/s | 8.9 KiB | 00m00s [ 94/171] Installing perl-Error-1:0.170 100% | 78.1 MiB/s | 80.0 KiB | 00m00s [ 95/171] Installing openssh-0:10.2p1-3 100% | 102.4 MiB/s | 1.4 MiB | 00m00s [ 96/171] Installing libedit-0:3.1-58.2 100% | 243.9 MiB/s | 249.8 KiB | 00m00s [ 97/171] Installing openssh-clients-0: 100% | 121.1 MiB/s | 2.7 MiB | 00m00s [ 98/171] Installing git-core-0:2.53.0- 100% | 384.6 MiB/s | 24.6 MiB | 00m00s [ 99/171] Installing git-core-doc-0:2.5 100% | 416.9 MiB/s | 18.8 MiB | 00m00s [100/171] Installing git-0:2.53.0-1.fc4 100% | 0.0 B/s | 57.7 KiB | 00m00s [101/171] Installing perl-Git-0:2.53.0- 100% | 0.0 B/s | 65.4 KiB | 00m00s [102/171] Installing hwdata-0:0.404-1.f 100% | 577.3 MiB/s | 9.8 MiB | 00m00s [103/171] Installing libpciaccess-0:0.1 100% | 48.6 MiB/s | 49.8 KiB | 00m00s [104/171] Installing libdrm-0:2.4.131-1 100% | 199.2 MiB/s | 408.0 KiB | 00m00s [105/171] Installing rocm-clang-runtime 100% | 147.7 MiB/s | 8.6 MiB | 00m00s [106/171] Installing libpipeline-0:1.5. 100% | 14.3 MiB/s | 146.5 KiB | 00m00s [107/171] Installing man-db-0:2.13.1-3. 100% | 83.5 MiB/s | 2.9 MiB | 00m00s [108/171] Installing tzdata-0:2025c-2.f 100% | 52.1 MiB/s | 1.5 MiB | 00m00s [109/171] Installing python-pip-wheel-0 100% | 602.0 MiB/s | 1.2 MiB | 00m00s [110/171] Installing mpdecimal-0:4.0.1- 100% | 35.6 MiB/s | 218.6 KiB | 00m00s [111/171] Installing python3-libs-0:3.1 100% | 364.7 MiB/s | 44.1 MiB | 00m00s [112/171] Installing python3-0:3.14.3-1 100% | 2.5 MiB/s | 30.5 KiB | 00m00s [113/171] Installing rocm-smi-0:7.2.0-1 100% | 162.5 MiB/s | 2.8 MiB | 00m00s [114/171] Installing rocm-clang-0:22-1. 100% | 81.2 MiB/s | 147.2 MiB | 00m02s [115/171] Installing rocm-clang-devel-0 100% | 135.8 MiB/s | 29.6 MiB | 00m00s [116/171] Installing rocm-llvm-0:22-1.r 100% | 73.5 MiB/s | 51.9 MiB | 00m01s [117/171] Installing rocm-llvm-devel-0: 100% | 106.2 MiB/s | 34.4 MiB | 00m00s [118/171] Installing rocm-llvm-static-0 100% | 107.4 MiB/s | 2.2 GiB | 00m21s [119/171] Installing rocm-device-libs-0 100% | 99.5 MiB/s | 3.3 MiB | 00m00s [120/171] Installing rocm-comgr-devel-0 100% | 98.2 MiB/s | 100.6 KiB | 00m00s [121/171] Installing hipcc-0:22-1.rocm7 100% | 31.2 MiB/s | 638.4 KiB | 00m00s [122/171] Installing python3-packaging- 100% | 201.8 MiB/s | 619.9 KiB | 00m00s [123/171] Installing python3-rpm-genera 100% | 81.0 MiB/s | 82.9 KiB | 00m00s [124/171] Installing make-1:4.4.1-12.fc 100% | 105.9 MiB/s | 1.8 MiB | 00m00s [125/171] Installing gcc-0:16.0.1-0.7.f 100% | 427.0 MiB/s | 120.8 MiB | 00m00s [126/171] Installing numactl-libs-0:2.0 100% | 56.3 MiB/s | 57.7 KiB | 00m00s [127/171] Installing rocm-runtime-0:7.2 100% | 484.2 MiB/s | 3.9 MiB | 00m00s [128/171] Installing rocm-hip-0:7.2.0-1 100% | 383.5 MiB/s | 27.2 MiB | 00m00s [129/171] Installing rocblas-0:7.2.0-1. 100% | 89.4 MiB/s | 983.5 MiB | 00m11s [130/171] Installing rocsolver-0:7.2.0- 100% | 35.4 MiB/s | 1.1 GiB | 00m32s [131/171] Installing rocsparse-0:7.2.0- 100% | 43.1 MiB/s | 373.9 MiB | 00m09s [132/171] Installing rocfft-0:7.2.0-1.f 100% | 164.8 MiB/s | 33.5 MiB | 00m00s [133/171] Installing rocrand-0:7.2.0-1. 100% | 142.3 MiB/s | 1.1 GiB | 00m08s [134/171] Installing rocrand-devel-0:7. 100% | 75.1 MiB/s | 3.7 MiB | 00m00s [135/171] Installing hiprand-0:7.2.0-1. 100% | 1.2 MiB/s | 23.0 KiB | 00m00s [136/171] Installing hipfft-0:7.2.0-1.f 100% | 9.7 MiB/s | 179.2 KiB | 00m00s [137/171] Installing hipsparse-0:7.2.0- 100% | 13.0 MiB/s | 267.1 KiB | 00m00s [138/171] Installing hipblas-0:7.2.0-1. 100% | 49.1 MiB/s | 804.4 KiB | 00m00s [139/171] Installing hipsolver-0:7.2.0- 100% | 14.6 MiB/s | 359.9 KiB | 00m00s [140/171] Installing rocm-runtime-devel 100% | 61.1 MiB/s | 688.2 KiB | 00m00s [141/171] Installing rocm-hip-devel-0:7 100% | 74.5 MiB/s | 2.5 MiB | 00m00s [142/171] Installing roctracer-0:7.2.0- 100% | 34.4 MiB/s | 1.2 MiB | 00m00s [143/171] Installing vim-filesystem-2:9 100% | 372.6 KiB/s | 4.8 KiB | 00m00s [144/171] Installing emacs-filesystem-1 100% | 99.1 KiB/s | 812.0 B | 00m00s [145/171] Installing environment-module 100% | 41.1 MiB/s | 1.9 MiB | 00m00s [146/171] Installing rccl-data-0:7.2.0- 100% | 710.3 MiB/s | 12.1 MiB | 00m00s [147/171] Installing rccl-0:7.2.0-1.fc4 100% | 114.1 MiB/s | 453.7 MiB | 00m04s [148/171] Installing pcre2-utf32-0:10.4 100% | 67.7 MiB/s | 623.9 KiB | 00m00s [149/171] Installing fdupes-1:2.4.0-3.f 100% | 4.7 MiB/s | 119.9 KiB | 00m00s [150/171] Installing rccl-devel-0:7.2.0 100% | 9.1 MiB/s | 83.9 KiB | 00m00s [151/171] Installing rocm-rpm-macros-0: 100% | 2.1 MiB/s | 19.5 KiB | 00m00s [152/171] Installing roctracer-devel-0: 100% | 41.4 MiB/s | 466.2 KiB | 00m00s [153/171] Installing rocblas-devel-0:7. 100% | 136.3 MiB/s | 2.7 MiB | 00m00s [154/171] Installing rocfft-devel-0:7.2 100% | 7.4 MiB/s | 45.3 KiB | 00m00s [155/171] Installing hipsolver-devel-0: 100% | 54.0 MiB/s | 442.1 KiB | 00m00s [156/171] Installing hipblas-devel-0:7. 100% | 120.2 MiB/s | 2.4 MiB | 00m00s [157/171] Installing hipsparse-devel-0: 100% | 54.6 MiB/s | 1.1 MiB | 00m00s [158/171] Installing hipfft-devel-0:7.2 100% | 18.2 MiB/s | 93.4 KiB | 00m00s [159/171] Installing hiprand-devel-0:7. 100% | 26.0 MiB/s | 186.7 KiB | 00m00s [160/171] Installing rocsparse-devel-0: 100% | 143.2 MiB/s | 1.9 MiB | 00m00s [161/171] Installing rocsolver-devel-0: 100% | 122.4 MiB/s | 1.6 MiB | 00m00s [162/171] Installing gcc-c++-0:16.0.1-0 100% | 340.4 MiB/s | 46.3 MiB | 00m00s [163/171] Installing annobin-plugin-gcc 100% | 2.4 MiB/s | 697.4 KiB | 00m00s [164/171] Installing gcc-plugin-annobin 100% | 1.9 MiB/s | 58.8 KiB | 00m00s [165/171] Installing python3-devel-0:3. 100% | 40.8 MiB/s | 2.0 MiB | 00m00s [166/171] Installing python3-cython-0:3 100% | 201.6 MiB/s | 19.4 MiB | 00m00s [167/171] Installing python3-fastrlock- 100% | 7.5 MiB/s | 92.0 KiB | 00m00s [168/171] Installing python3-setuptools 100% | 121.5 MiB/s | 7.7 MiB | 00m00s [169/171] Installing python3-wheel-1:0. 100% | 23.0 MiB/s | 613.0 KiB | 00m00s [170/171] Installing hipcub-devel-0:7.2 100% | 54.5 MiB/s | 1.4 MiB | 00m00s [171/171] Installing rocthrust-devel-0: 100% | 5.7 MiB/s | 5.2 MiB | 00m01s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.src.rpm Updating and loading repositories: fedora 100% | 52.6 KiB/s | 23.3 KiB | 00m00s Copr repository 100% | 41.0 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "fdupes-1:2.4.0-3.fc44.x86_64" is already installed. Package "gcc-c++-16.0.1-0.7.fc45.x86_64" is already installed. Package "hipblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "python3-devel-3.14.3-1.fc45.x86_64" is already installed. Package "python3-cython-3.2.4-3.fc44.x86_64" is already installed. Package "python3-fastrlock-0.8.3-12.fc44.x86_64" is already installed. Package "python3-setuptools-80.10.2-1.fc44.noarch" is already installed. Package "python3-wheel-1:0.45.1-20.fc44.noarch" is already installed. Package "rccl-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-1.rocm7.2.0.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-1.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-1.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.0-1.fc45.x86_64" is already installed. Finish: build setup for python-cupy-rocm-14.0.0-1.fc45.src.rpm Start: rpmbuild python-cupy-rocm-14.0.0-1.fc45.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.2M73rj Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.yG5zOG + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + rm -rf cupy-14.0.0 + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/cupy-14.0.0.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd cupy-14.0.0 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + sed -i -e 's@Cython>=3.1,<3.2@Cython@' pyproject.toml + mv cupy/_core/include/cupy/_jitify/LICENSE LICENSE.jitify + mv cupy/_core/include/cupy/_dlpack/LICENSE LICENSE.dlpack + mv cupyx/scipy/ndimage/cuda/LICENSE LICENSE.ndimage + cp -p /builddir/build/SOURCES/LICENSE.thrust LICENSE.thrust + cp -p /builddir/build/SOURCES/LICENSE.random LICENSE.random + rm -rf cupy/_core/include/cupy/_cccl/LICENSE cupy/_core/include/cupy/_cccl/cub cupy/_core/include/cupy/_cccl/libcudacxx cupy/_core/include/cupy/_cccl/thrust + rm -rf cupy/_core/include/cupy/_cuda/README.md cupy/_core/include/cupy/_cuda/cuda-12 + rm -rf tests + sed -i -e 's@backend = '\''hiprtc'\'' if backend == '\''nvrtc'\'' else '\''hipcc'\''@backend = '\''hipcc'\''@' cupy/cuda/compiler.py + RPM_EC=0 ++ jobs -p + exit 0 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.j5XrtA + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + cd cupy-14.0.0 + export CUPY_INSTALL_NO_RPATH=1 + CUPY_INSTALL_NO_RPATH=1 + export CUPY_USE_CUDA_PYTHON=0 + CUPY_USE_CUDA_PYTHON=0 + export CUPY_INSTALL_USE_STUB=0 + CUPY_INSTALL_USE_STUB=0 + export CUPY_INSTALL_USE_HIP=1 + CUPY_INSTALL_USE_HIP=1 + export ROCM_HOME=/usr + ROCM_HOME=/usr ++ echo 'gfx900;gfx906:xnack-;gfx908:xnack-;gfx90a:xnack+;gfx90a:xnack-;gfx942;gfx950;gfx1010;gfx1012;gfx1030;gfx1031;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1152;gfx1153;gfx1200;gfx1201' ++ tr ';' , + export HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + export CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + export CC=/usr/lib64/rocm/llvm/bin/amdclang + CC=/usr/lib64/rocm/llvm/bin/amdclang + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=/usr/lib64/rocm/llvm/bin/amdclang + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 80.10.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Handling Cython from build-system.requires Requirement satisfied: Cython (installed: Cython 3.2.4) Handling numpy>=2.0 from build-system.requires Requirement not satisfied: numpy>=2.0 Exiting dependency generation pass: build backend + cat /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires + rm -rfv '*.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 137.3 KiB/s | 23.3 KiB | 00m00s Copr repository 100% | 17.1 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "fdupes-1:2.4.0-3.fc44.x86_64" is already installed. Package "gcc-c++-16.0.1-0.7.fc45.x86_64" is already installed. Package "hipblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.6-2.fc44.noarch" is already installed. Package "python3-devel-3.14.3-1.fc45.x86_64" is already installed. Package "python3-cython-3.2.4-3.fc44.x86_64" is already installed. Package "python3-fastrlock-0.8.3-12.fc44.x86_64" is already installed. Package "python3-packaging-25.0-8.fc44.noarch" is already installed. Package "python3-setuptools-80.10.2-1.fc44.noarch" is already installed. Package "python3-setuptools-80.10.2-1.fc44.noarch" is already installed. Package "python3-wheel-1:0.45.1-20.fc44.noarch" is already installed. Package "rccl-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-1.rocm7.2.0.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-1.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-1.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.0-1.fc45.x86_64" is already installed. Total size of inbound packages is 22 MiB. Need to download 22 MiB. After this operation, 119 MiB extra will be used (install 119 MiB, remove 0 B). Package Arch Version Repository Size Installing: python3-numpy x86_64 1:2.4.2-1.fc44 fedora 41.3 MiB python3-pip noarch 0:25.3-2.fc44 fedora 11.2 MiB Installing dependencies: flexiblas x86_64 0:3.5.0-2.fc44 fedora 38.0 KiB flexiblas-netlib x86_64 0:3.5.0-2.fc44 fedora 16.3 MiB flexiblas-openblas-openmp x86_64 0:3.5.0-2.fc44 fedora 39.1 KiB libgfortran x86_64 0:16.0.1-0.7.fc45 fedora 3.4 MiB libquadmath x86_64 0:16.0.1-0.7.fc45 fedora 325.9 KiB openblas x86_64 0:0.3.29-2.fc43 fedora 111.7 KiB openblas-openmp x86_64 0:0.3.29-2.fc43 fedora 43.7 MiB python3-numpy-f2py x86_64 1:2.4.2-1.fc44 fedora 2.1 MiB Transaction Summary: Installing: 10 packages [ 1/10] flexiblas-netlib-0:3.5.0-2.fc44 100% | 128.4 MiB/s | 4.5 MiB | 00m00s [ 2/10] python3-pip-0:25.3-2.fc44.noarc 100% | 63.9 MiB/s | 2.6 MiB | 00m00s [ 3/10] python3-numpy-1:2.4.2-1.fc44.x8 100% | 164.4 MiB/s | 8.2 MiB | 00m00s [ 4/10] python3-numpy-f2py-1:2.4.2-1.fc 100% | 31.2 MiB/s | 511.2 KiB | 00m00s [ 5/10] flexiblas-0:3.5.0-2.fc44.x86_64 100% | 2.3 MiB/s | 23.1 KiB | 00m00s [ 6/10] flexiblas-openblas-openmp-0:3.5 100% | 8.4 MiB/s | 17.2 KiB | 00m00s [ 7/10] libquadmath-0:16.0.1-0.7.fc45.x 100% | 46.6 MiB/s | 190.8 KiB | 00m00s [ 8/10] libgfortran-0:16.0.1-0.7.fc45.x 100% | 119.4 MiB/s | 978.1 KiB | 00m00s [ 9/10] openblas-0:0.3.29-2.fc43.x86_64 100% | 10.3 MiB/s | 42.3 KiB | 00m00s [10/10] openblas-openmp-0:0.3.29-2.fc43 100% | 184.8 MiB/s | 5.4 MiB | 00m00s -------------------------------------------------------------------------------- [10/10] Total 100% | 241.0 MiB/s | 22.4 MiB | 00m00s Running transaction [ 1/12] Verify package files 100% | 136.0 B/s | 10.0 B | 00m00s [ 2/12] Prepare transaction 100% | 200.0 B/s | 10.0 B | 00m00s [ 3/12] Installing libgfortran-0:16.0.1 100% | 378.9 MiB/s | 3.4 MiB | 00m00s [ 4/12] Installing openblas-0:0.3.29-2. 100% | 110.8 MiB/s | 113.5 KiB | 00m00s [ 5/12] Installing openblas-openmp-0:0. 100% | 652.0 MiB/s | 43.7 MiB | 00m00s [ 6/12] Installing libquadmath-0:16.0.1 100% | 319.5 MiB/s | 327.2 KiB | 00m00s [ 7/12] Installing flexiblas-netlib-0:3 100% | 347.4 MiB/s | 16.3 MiB | 00m00s [ 8/12] Installing flexiblas-0:3.5.0-2. 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 9/12] Installing flexiblas-openblas-o 100% | 13.0 MiB/s | 39.9 KiB | 00m00s [10/12] Installing python3-numpy-1:2.4. 100% | 365.1 MiB/s | 41.6 MiB | 00m00s [11/12] Installing python3-numpy-f2py-1 100% | 87.1 MiB/s | 2.2 MiB | 00m00s [12/12] Installing python3-pip-0:25.3-2 100% | 114.8 MiB/s | 11.5 MiB | 00m00s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.AsZ0dE + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + cd cupy-14.0.0 + export CUPY_INSTALL_NO_RPATH=1 + CUPY_INSTALL_NO_RPATH=1 + export CUPY_USE_CUDA_PYTHON=0 + CUPY_USE_CUDA_PYTHON=0 + export CUPY_INSTALL_USE_STUB=0 + CUPY_INSTALL_USE_STUB=0 + export CUPY_INSTALL_USE_HIP=1 + CUPY_INSTALL_USE_HIP=1 + export ROCM_HOME=/usr + ROCM_HOME=/usr ++ echo 'gfx900;gfx906:xnack-;gfx908:xnack-;gfx90a:xnack+;gfx90a:xnack-;gfx942;gfx950;gfx1010;gfx1012;gfx1030;gfx1031;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1152;gfx1153;gfx1200;gfx1201' ++ tr ';' , + export HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + export CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + export CC=/usr/lib64/rocm/llvm/bin/amdclang + CC=/usr/lib64/rocm/llvm/bin/amdclang + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=/usr/lib64/rocm/llvm/bin/amdclang + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 80.10.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Handling Cython from build-system.requires Requirement satisfied: Cython (installed: Cython 3.2.4) Handling numpy>=2.0 from build-system.requires Requirement satisfied: numpy>=2.0 (installed: numpy 2.4.2) Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: cub -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: nccl -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: random -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: thrust -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running egg_info INFO:root:writing cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to cupy.egg-info/dependency_links.txt INFO:root:writing requirements to cupy.egg-info/requires.txt INFO:root:writing top-level names to cupy.egg-info/top_level.txt INFO:root:reading manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupyx' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpwql3vh55/a ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpd_r3opxj/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpqbhgmmlk/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_9ktlcp7/a -------- Configuring Module: cub -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp4xr8g_kz/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp3dlwol9f/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmps8ue6gb2/a -------- Configuring Module: nccl -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp271_xe_k/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/a.o -L/usr/hipfft/lib -L/usr/lib -lrccl -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5bq9f8pn/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmphv717jvz/a -------- Configuring Module: random -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpop91fj8n/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhiprand -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp5tabv_ci/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp_wklxz3f/a -------- Configuring Module: thrust -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptt1srjzm/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpfmqhj3n3/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpz0bbn79f/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/a.o -L/usr/hipfft/lib -L/usr/lib -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9cdtfcm3/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running dist_info INFO:root:writing cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to cupy.egg-info/dependency_links.txt INFO:root:writing requirements to cupy.egg-info/requires.txt INFO:root:writing top-level names to cupy.egg-info/top_level.txt INFO:root:reading manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupyx' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:creating '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy-14.0.0.dist-info' Handling numpy<2.6,>=2.0 from hook generated metadata: Requires-Dist (cupy) Requirement satisfied: numpy<2.6,>=2.0 (installed: numpy 2.4.2) Handling scipy<1.17,>=1.10; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: scipy<1.17,>=1.10; extra == "all" Handling Cython>=3; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: Cython>=3; extra == "all" Handling optuna>=2.0; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: optuna>=2.0; extra == "all" Handling packaging; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: packaging; extra == "test" Handling pytest>=7.2; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: pytest>=7.2; extra == "test" Handling hypothesis<6.55.0,>=6.37.2; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: hypothesis<6.55.0,>=6.37.2; extra == "test" Handling mpmath; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: mpmath; extra == "test" ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ + cat /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires + rm -rfv cupy-14.0.0.dist-info/ removed 'cupy-14.0.0.dist-info/licenses/docs/source/license.rst' removed directory 'cupy-14.0.0.dist-info/licenses/docs/source' removed directory 'cupy-14.0.0.dist-info/licenses/docs' removed 'cupy-14.0.0.dist-info/licenses/LICENSE' removed directory 'cupy-14.0.0.dist-info/licenses' removed 'cupy-14.0.0.dist-info/METADATA' removed 'cupy-14.0.0.dist-info/top_level.txt' removed directory 'cupy-14.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.buildreqs.nosrc.rpm INFO: Going to install missing dynamic buildrequires Updating and loading repositories: fedora 100% | 54.8 KiB/s | 23.3 KiB | 00m00s Copr repository 100% | 5.6 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "fdupes-1:2.4.0-3.fc44.x86_64" is already installed. Package "gcc-c++-16.0.1-0.7.fc45.x86_64" is already installed. Package "hipblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipcub-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hiprand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "hipsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.18.6-2.fc44.noarch" is already installed. Package "python3-devel-3.14.3-1.fc45.x86_64" is already installed. Package "python3-cython-3.2.4-3.fc44.x86_64" is already installed. Package "python3-fastrlock-0.8.3-12.fc44.x86_64" is already installed. Package "python3-numpy-1:2.4.2-1.fc44.x86_64" is already installed. Package "python3-packaging-25.0-8.fc44.noarch" is already installed. Package "python3-pip-25.3-2.fc44.noarch" is already installed. Package "python3-setuptools-80.10.2-1.fc44.noarch" is already installed. Package "python3-setuptools-80.10.2-1.fc44.noarch" is already installed. Package "python3-wheel-1:0.45.1-20.fc44.noarch" is already installed. Package "rccl-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocblas-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocfft-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-comgr-devel-22-1.rocm7.2.0.fc45.x86_64" is already installed. Package "rocm-hip-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocm-rpm-macros-7.2.0-1.fc45.noarch" is already installed. Package "rocm-runtime-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocrand-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsolver-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocsparse-devel-7.2.0-1.fc45.x86_64" is already installed. Package "rocthrust-devel-7.2.0-1.fc45.x86_64" is already installed. Package "roctracer-devel-7.2.0-1.fc45.x86_64" is already installed. Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1771545600 Executing(%generate_buildrequires): /bin/sh -e /var/tmp/rpm-tmp.RoZvOo + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + cd cupy-14.0.0 + export CUPY_INSTALL_NO_RPATH=1 + CUPY_INSTALL_NO_RPATH=1 + export CUPY_USE_CUDA_PYTHON=0 + CUPY_USE_CUDA_PYTHON=0 + export CUPY_INSTALL_USE_STUB=0 + CUPY_INSTALL_USE_STUB=0 + export CUPY_INSTALL_USE_HIP=1 + CUPY_INSTALL_USE_HIP=1 + export ROCM_HOME=/usr + ROCM_HOME=/usr ++ echo 'gfx900;gfx906:xnack-;gfx908:xnack-;gfx90a:xnack+;gfx90a:xnack-;gfx942;gfx950;gfx1010;gfx1012;gfx1030;gfx1031;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1152;gfx1153;gfx1200;gfx1201' ++ tr ';' , + export HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + export CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + export CC=/usr/lib64/rocm/llvm/bin/amdclang + CC=/usr/lib64/rocm/llvm/bin/amdclang + echo pyproject-rpm-macros + echo python3-devel + echo 'python3dist(packaging)' + echo 'python3dist(pip) >= 19' + '[' -f pyproject.toml ']' + echo '(python3dist(tomli) if python3-devel < 3.11)' + rm -rfv '*.dist-info/' + '[' -f /usr/bin/python3 ']' + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + echo -n + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=/usr/lib64/rocm/llvm/bin/amdclang + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + RPM_TOXENV=py314 + FEDORA=45 + HOSTNAME=rpmbuild + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir --output /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires Handling setuptools>=77 from build-system.requires Requirement satisfied: setuptools>=77 (installed: setuptools 80.10.2) Handling wheel from build-system.requires Requirement satisfied: wheel (installed: wheel 0.45.1) Handling Cython from build-system.requires Requirement satisfied: Cython (installed: Cython 3.2.4) Handling numpy>=2.0 from build-system.requires Requirement satisfied: numpy>=2.0 (installed: numpy 2.4.2) Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: cub -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: nccl -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: random -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: thrust -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running egg_info INFO:root:writing cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to cupy.egg-info/dependency_links.txt INFO:root:writing requirements to cupy.egg-info/requires.txt INFO:root:writing top-level names to cupy.egg-info/top_level.txt INFO:root:reading manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupyx' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmptjr7pno6/a ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpupqwpfdt/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0zyverrd/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpr3hik6ag/a -------- Configuring Module: cub -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxa_hdbqh/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpyy8qtjl1/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp0pj34ft2/a -------- Configuring Module: nccl -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8qv6pc_s/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/a.o -L/usr/hipfft/lib -L/usr/lib -lrccl -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpw9atm37y/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpf_uk5ucc/a -------- Configuring Module: random -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp9jylv4h4/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -lhiprand -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpk0l7haui/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpxcp6fpo7/a -------- Configuring Module: thrust -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmprjfqks0k/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/a.o -L/usr/hipfft/lib -L/usr/lib -lamdhip64 -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp8govcr02/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/a.o -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmpmmtphfpy/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -c /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/a.cpp -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/a.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/a.o -L/usr/hipfft/lib -L/usr/lib -o /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/tmp6g7gfnbi/liba.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running dist_info INFO:root:writing cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to cupy.egg-info/dependency_links.txt INFO:root:writing requirements to cupy.egg-info/requires.txt INFO:root:writing top-level names to cupy.egg-info/top_level.txt INFO:root:reading manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupyx' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:creating '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy-14.0.0.dist-info' Handling numpy<2.6,>=2.0 from hook generated metadata: Requires-Dist (cupy) Requirement satisfied: numpy<2.6,>=2.0 (installed: numpy 2.4.2) Handling scipy<1.17,>=1.10; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: scipy<1.17,>=1.10; extra == "all" Handling Cython>=3; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: Cython>=3; extra == "all" Handling optuna>=2.0; extra == "all" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: optuna>=2.0; extra == "all" Handling packaging; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: packaging; extra == "test" Handling pytest>=7.2; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: pytest>=7.2; extra == "test" Handling hypothesis<6.55.0,>=6.37.2; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: hypothesis<6.55.0,>=6.37.2; extra == "test" Handling mpmath; extra == "test" from hook generated metadata: Requires-Dist (cupy) Ignoring alien requirement: mpmath; extra == "test" ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ + cat /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-buildrequires + rm -rfv cupy-14.0.0.dist-info/ removed 'cupy-14.0.0.dist-info/licenses/docs/source/license.rst' removed directory 'cupy-14.0.0.dist-info/licenses/docs/source' removed directory 'cupy-14.0.0.dist-info/licenses/docs' removed 'cupy-14.0.0.dist-info/licenses/LICENSE' removed directory 'cupy-14.0.0.dist-info/licenses' removed 'cupy-14.0.0.dist-info/METADATA' removed 'cupy-14.0.0.dist-info/top_level.txt' removed directory 'cupy-14.0.0.dist-info/' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.kUUTsF + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=hipcc + export CC + CXX=hipcc + export CXX + cd cupy-14.0.0 + export CUPY_INSTALL_NO_RPATH=1 + CUPY_INSTALL_NO_RPATH=1 + export CUPY_USE_CUDA_PYTHON=0 + CUPY_USE_CUDA_PYTHON=0 + export CUPY_INSTALL_USE_STUB=0 + CUPY_INSTALL_USE_STUB=0 + export CUPY_INSTALL_USE_HIP=1 + CUPY_INSTALL_USE_HIP=1 + export ROCM_HOME=/usr + ROCM_HOME=/usr ++ echo 'gfx900;gfx906:xnack-;gfx908:xnack-;gfx90a:xnack+;gfx90a:xnack-;gfx942;gfx950;gfx1010;gfx1012;gfx1030;gfx1031;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103;gfx1150;gfx1151;gfx1152;gfx1153;gfx1200;gfx1201' ++ tr ';' , + export HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + HCC_AMDGPU_TARGET=gfx900,gfx906:xnack-,gfx908:xnack-,gfx90a:xnack+,gfx90a:xnack-,gfx942,gfx950,gfx1010,gfx1012,gfx1030,gfx1031,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103,gfx1150,gfx1151,gfx1152,gfx1153,gfx1200,gfx1201 + export CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + export CC=/usr/lib64/rocm/llvm/bin/amdclang + CC=/usr/lib64/rocm/llvm/bin/amdclang ++ lscpu ++ grep 'Core(s)' ++ awk '{ print $4 }' + HIP_JOBS=2 + '[' 2x = x ']' + '[' 2 = 1 ']' + export 'HIPCC_COMPILE_FLAGS_APPEND=-parallel-jobs=2 --offload-compress' + HIPCC_COMPILE_FLAGS_APPEND='-parallel-jobs=2 --offload-compress' + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + VALAFLAGS=-g + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + LT_SYS_LIBRARY_PATH=/usr/lib64: + CC=/usr/lib64/rocm/llvm/bin/amdclang + CXX=/usr/lib64/rocm/llvm/bin/amdclang++ + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_wheel.py /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0 Preparing metadata (pyproject.toml): started Running command Preparing metadata (pyproject.toml) Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: cub -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: nccl -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: random -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: thrust -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running dist_info INFO:root:creating /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info INFO:root:writing /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/dependency_links.txt INFO:root:writing requirements to /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/requires.txt INFO:root:writing top-level names to /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/top_level.txt INFO:root:writing manifest file '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/SOURCES.txt' INFO:root:reading manifest file '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupyx' WARNING:root:warning: no previously-included files matching '*.cpp' found under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy.egg-info/SOURCES.txt' INFO:root:creating '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir/pip-modern-metadata-d2wf35mf/cupy-14.0.0.dist-info' ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: cupy Building wheel for cupy (pyproject.toml): started Running command Building wheel for cupy (pyproject.toml) Clearing directory: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/.data Generating CUPY_CACHE_KEY from header files... CUPY_CACHE_KEY (146 files matching /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/**): 3b702ad5829636350fd8c2b7e6c02061a3afef29 -------- Configuring Module: cuda -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: cub -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: nccl -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: random -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: thrust -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] -------- Configuring Module: dlpack -------- clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:running bdist_wheel INFO:root:running build INFO:root:running build_py INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/time.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/lapack.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/cusparse.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_ufunc_config.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_texture.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_scatter.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_runtime.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_rsqrt.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_pinned_array.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/_gufunc.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:copying cupyx/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy_backends INFO:root:copying cupy_backends/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy_backends INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy INFO:root:copying cupy/cublas.py -> build/lib.linux-x86_64-cpython-314/cupy INFO:root:copying cupy/_version.py -> build/lib.linux-x86_64-cpython-314/cupy INFO:root:copying cupy/_environment.py -> build/lib.linux-x86_64-cpython-314/cupy INFO:root:copying cupy/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/tools INFO:root:copying cupyx/tools/install_library.py -> build/lib.linux-x86_64-cpython-314/cupyx/tools INFO:root:copying cupyx/tools/_hipsparse_stub_mapper.py -> build/lib.linux-x86_64-cpython-314/cupyx/tools INFO:root:copying cupyx/tools/_generate_wheel_metadata.py -> build/lib.linux-x86_64-cpython-314/cupyx/tools INFO:root:copying cupyx/tools/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/tools INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/signal INFO:root:copying cupyx/signal/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy INFO:root:copying cupyx/scipy/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/profiler INFO:root:copying cupyx/profiler/_timeit_magic.py -> build/lib.linux-x86_64-cpython-314/cupyx/profiler INFO:root:copying cupyx/profiler/_time_range.py -> build/lib.linux-x86_64-cpython-314/cupyx/profiler INFO:root:copying cupyx/profiler/_time.py -> build/lib.linux-x86_64-cpython-314/cupyx/profiler INFO:root:copying cupyx/profiler/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/profiler INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/optimizing INFO:root:copying cupyx/optimizing/_optimize.py -> build/lib.linux-x86_64-cpython-314/cupyx/optimizing INFO:root:copying cupyx/optimizing/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/optimizing INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/linalg INFO:root:copying cupyx/linalg/_solve.py -> build/lib.linux-x86_64-cpython-314/cupyx/linalg INFO:root:copying cupyx/linalg/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/linalg INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/thrust.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/cub.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/cg.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_internal_types.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_interface.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_cuda_types.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_cuda_typerules.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_compile.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/_builtin_funcs.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:copying cupyx/jit/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/jit INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_store_actions.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_store.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_nccl_comm.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_klv_utils.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_init.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/_comm.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:copying cupyx/distributed/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/_radartools.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/_beamformers.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools INFO:root:copying cupyx/signal/_radartools/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/signal/_filtering INFO:root:copying cupyx/signal/_filtering/_filtering.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_filtering INFO:root:copying cupyx/signal/_filtering/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_filtering INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/signal/_convolution INFO:root:copying cupyx/signal/_convolution/_convolve.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_convolution INFO:root:copying cupyx/signal/_convolution/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_convolution INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/signal/_acoustics INFO:root:copying cupyx/signal/_acoustics/_cepstrum.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_acoustics INFO:root:copying cupyx/signal/_acoustics/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/signal/_acoustics INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_stats_py.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_stats.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_morestats.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/_distributions.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:copying cupyx/scipy/stats/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_zetac.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_zeta.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_xlogy.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_wright_bessel.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_trig.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_stats_distributions.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_statistics.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_spherical_bessel.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_sph_harm.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_softmax.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_sici.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_polygamma.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_poch.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_lpmv.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_logsumexp.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_logsoftmax.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_loggamma.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_lambertw.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammasgn.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammaln.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gammainc.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_gamma.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_expn.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_expi.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_exp1.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_erf.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_ellip.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_digamma.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_convex_analysis.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_complexstuff.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_binom.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_beta.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_bessel.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/_basic.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:copying cupyx/scipy/special/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/special INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/distance.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_kdtree_utils.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_kdtree.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/_delaunay.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:copying cupyx/scipy/spatial/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_util.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_sputils.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_index.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_extract.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_dia.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_data.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_csr.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_csc.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_coo.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_construct.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_compressed.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/_base.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:copying cupyx/scipy/sparse/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_wavelets.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_waveforms.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_upfirdn.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_splines.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_spectral_impl.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_spectral.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_signaltools_core.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_signaltools.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_savitzky_golay.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_resample.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_polyutils.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_peak_finding.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_optimize.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_max_len_seq.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_ltisys.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_lti_conversion.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_utils.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_filter_design.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_iir_filter_conversions.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_fir_filter_design.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_filter_design.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_czt.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_bsplines.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/_arraytools.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:copying cupyx/scipy/signal/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_util.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_spline_prefilter_core.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_spline_kernel_weights.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_pba_3d.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_pba_2d.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_morphology.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_measurements.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_interpolation.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_interp_kernels.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_fourier.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters_generic.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters_core.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_filters.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/_distance_transform.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:copying cupyx/scipy/ndimage/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_uarray.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_special_matrices.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_solve_triangular.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_matfuncs.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_decomp_lu.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/_array_utils.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:copying cupyx/scipy/linalg/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_rgi.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_rbfinterp.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_polyint.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_ndgriddata.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_ndbspline.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_interpolate.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_interpnd.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_fitpack_repro.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_cubic.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_bspline2.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/_bspline.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:copying cupyx/scipy/interpolate/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/fftpack INFO:root:copying cupyx/scipy/fftpack/_fft.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fftpack INFO:root:copying cupyx/scipy/fftpack/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fftpack INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_realtransforms.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_helper.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_fftlog.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/_fft.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:copying cupyx/scipy/fft/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/_lib INFO:root:copying cupyx/scipy/_lib/_util.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/_lib INFO:root:copying cupyx/scipy/_lib/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/_lib INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_tri.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_schewchuk.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/_kernels.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d INFO:root:copying cupyx/scipy/spatial/delaunay_2d/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_solve.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_norm.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_lobpcg.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_iterative.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_interface.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/_eigen.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:copying cupyx/scipy/sparse/linalg/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/csgraph INFO:root:copying cupyx/scipy/sparse/csgraph/_traversal.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/csgraph INFO:root:copying cupyx/scipy/sparse/csgraph/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/csgraph INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/windows INFO:root:copying cupyx/scipy/signal/windows/_windows.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/windows INFO:root:copying cupyx/scipy/signal/windows/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/windows INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/linalg/sparse INFO:root:copying cupyx/linalg/sparse/_solve.py -> build/lib.linux-x86_64-cpython-314/cupyx/linalg/sparse INFO:root:copying cupyx/linalg/sparse/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/linalg/sparse INFO:root:creating build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_reduction.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_modes.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_linalg.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_index_arith.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_elementwise.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_data_transfer.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_chunk.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/_array.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:copying cupyx/distributed/array/__init__.py -> build/lib.linux-x86_64-cpython-314/cupyx/distributed/array INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy_backends/cuda INFO:root:copying cupy_backends/cuda/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy_backends/cuda INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs INFO:root:copying cupy_backends/cuda/libs/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api INFO:root:copying cupy_backends/cuda/api/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/typing INFO:root:copying cupy/typing/_types.py -> build/lib.linux-x86_64-cpython-314/cupy/typing INFO:root:copying cupy/typing/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/typing INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_random.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_pytest_impl.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_protocol_helpers.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_parameterized.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_loops.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_hypothesis.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_helper.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_condition.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_bundle.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_attr.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/_array.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:copying cupy/testing/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/testing INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/_sample.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/_permutations.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/_kernels.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/_generator.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/_distributions.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/polynomial INFO:root:copying cupy/polynomial/polyutils.py -> build/lib.linux-x86_64-cpython-314/cupy/polynomial INFO:root:copying cupy/polynomial/polynomial.py -> build/lib.linux-x86_64-cpython-314/cupy/polynomial INFO:root:copying cupy/polynomial/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/polynomial INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_util.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_solve.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_product.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_norms.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_einsum_opt.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_einsum_cutn.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_einsum.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_eigenvalue.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/_decomposition.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:copying cupy/linalg/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/linalg INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/lib INFO:root:copying cupy/lib/stride_tricks.py -> build/lib.linux-x86_64-cpython-314/cupy/lib INFO:root:copying cupy/lib/_shape_base.py -> build/lib.linux-x86_64-cpython-314/cupy/lib INFO:root:copying cupy/lib/_routines_poly.py -> build/lib.linux-x86_64-cpython-314/cupy/lib INFO:root:copying cupy/lib/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/lib INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/fft INFO:root:copying cupy/fft/_fft.py -> build/lib.linux-x86_64-cpython-314/cupy/fft INFO:root:copying cupy/fft/_config.py -> build/lib.linux-x86_64-cpython-314/cupy/fft INFO:root:copying cupy/fft/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/fft INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/exceptions INFO:root:copying cupy/exceptions/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/exceptions INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/compiler.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/runtime.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/profiler.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/nvtx.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/nccl.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cutensor.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:copying cupy/_statistics/order.py -> build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:copying cupy/_statistics/meanvar.py -> build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:copying cupy/_statistics/histogram.py -> build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:copying cupy/_statistics/correlation.py -> build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:copying cupy/_statistics/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_statistics INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_sorting INFO:root:copying cupy/_sorting/sort.py -> build/lib.linux-x86_64-cpython-314/cupy/_sorting INFO:root:copying cupy/_sorting/search.py -> build/lib.linux-x86_64-cpython-314/cupy/_sorting INFO:root:copying cupy/_sorting/count.py -> build/lib.linux-x86_64-cpython-314/cupy/_sorting INFO:root:copying cupy/_sorting/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_sorting INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_padding INFO:root:copying cupy/_padding/pad.py -> build/lib.linux-x86_64-cpython-314/cupy/_padding INFO:root:copying cupy/_padding/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_padding INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_misc INFO:root:copying cupy/_misc/who.py -> build/lib.linux-x86_64-cpython-314/cupy/_misc INFO:root:copying cupy/_misc/memory_ranges.py -> build/lib.linux-x86_64-cpython-314/cupy/_misc INFO:root:copying cupy/_misc/byte_bounds.py -> build/lib.linux-x86_64-cpython-314/cupy/_misc INFO:root:copying cupy/_misc/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_misc INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/window.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/ufunc.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/trigonometric.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/sumprod.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/special.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/rounding.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/rational.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/misc.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/hyperbolic.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/floating.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/explog.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/arithmetic.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:copying cupy/_math/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_math INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/transpose.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/tiling.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/split.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/shape.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/rearrange.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/kind.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/join.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/dims.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/basic.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/add_remove.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:copying cupy/_manipulation/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_manipulation INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/type_testing.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/truth.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/ops.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/content.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/comparison.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:copying cupy/_logic/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_logic INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_io INFO:root:copying cupy/_io/text.py -> build/lib.linux-x86_64-cpython-314/cupy/_io INFO:root:copying cupy/_io/npz.py -> build/lib.linux-x86_64-cpython-314/cupy/_io INFO:root:copying cupy/_io/formatting.py -> build/lib.linux-x86_64-cpython-314/cupy/_io INFO:root:copying cupy/_io/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_io INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:copying cupy/_indexing/iterate.py -> build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:copying cupy/_indexing/insert.py -> build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:copying cupy/_indexing/indexing.py -> build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:copying cupy/_indexing/generate.py -> build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:copying cupy/_indexing/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_indexing INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_functional INFO:root:copying cupy/_functional/vectorize.py -> build/lib.linux-x86_64-cpython-314/cupy/_functional INFO:root:copying cupy/_functional/piecewise.py -> build/lib.linux-x86_64-cpython-314/cupy/_functional INFO:root:copying cupy/_functional/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_functional INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:copying cupy/_creation/ranges.py -> build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:copying cupy/_creation/matrix.py -> build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:copying cupy/_creation/from_data.py -> build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:copying cupy/_creation/basic.py -> build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:copying cupy/_creation/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_creation INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/syncdetect.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_ufuncs.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_gufuncs.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_fusion_optimization.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_fusion_op.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_fusion_interface.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/_codeblock.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:copying cupy/_core/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_core INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_binary INFO:root:copying cupy/_binary/packing.py -> build/lib.linux-x86_64-cpython-314/cupy/_binary INFO:root:copying cupy/_binary/elementwise.py -> build/lib.linux-x86_64-cpython-314/cupy/_binary INFO:root:copying cupy/_binary/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/_binary INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/line_profile.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/debug_print.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks INFO:root:copying cupy/cuda/memory_hooks/__init__.py -> build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks INFO:root:copying cupy/_util.pyi -> build/lib.linux-x86_64-cpython-314/cupy INFO:root:copying cupy/cuda/cupy_thrust.cu -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cupy_cub.cu -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufftXt.cu -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufftXt.h -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cupy_cufft.h -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cufft.pxd -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/cuda/cufft.pyx -> build/lib.linux-x86_64-cpython-314/cupy/cuda INFO:root:copying cupy/../cupy_backends/cuda/_softlink.pxd -> build/lib.linux-x86_64-cpython-314/cupy/../cupy_backends/cuda INFO:root:copying cupy/random/cupy_distributions.cu -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:copying cupy/random/cupy_distributions.cuh -> build/lib.linux-x86_64-cpython-314/cupy/random INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/../cupyx/scipy/ndimage/cuda INFO:root:copying cupy/../cupyx/scipy/ndimage/cuda/pba_kernels_2d.h -> build/lib.linux-x86_64-cpython-314/cupy/../cupyx/scipy/ndimage/cuda INFO:root:copying cupy/../cupyx/scipy/ndimage/cuda/pba_kernels_3d.h -> build/lib.linux-x86_64-cpython-314/cupy/../cupyx/scipy/ndimage/cuda INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/zlog1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/zeta.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/wright_bessel.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/trig.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/tools.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/third_party/kokkos INFO:root:copying cupy/_core/include/cupy/xsf/third_party/kokkos/mdspan.hpp -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/third_party/kokkos INFO:root:copying cupy/_core/include/cupy/xsf/struve.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/stats.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sphd_wave.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sph_harm.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/sph_bessel.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/specfun.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/specfun INFO:root:copying cupy/_core/include/cupy/xsf/specfun/specfun.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/specfun INFO:root:copying cupy/_core/include/cupy/xsf/sici.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/recur.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/par_cyl.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/numpy.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/numbers.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/mathieu.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/loggamma.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/log_exp.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/log.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/legendre.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/lambertw.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/kelvin.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/iv_ratio.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/hyp2f1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/gamma.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/fresnel.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/fp_error_metrics.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/faddeeva.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/expint.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/exp.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/evalpoly.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/error.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/erf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/ellip.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/dual.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/digamma.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/config.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/zetac.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/zeta.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/yv.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/yn.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/unity.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/tukey.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/trig.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/tandg.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/struve.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/spence.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/sindg.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/sici.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/shichi.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/scipy_iv.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/round.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/rgamma.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/psi.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/polevl.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/poch.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/pdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/owens_t.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ndtri.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ndtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/nbdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/lanczos.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/kolmogorov.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/kn.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/k1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/k0.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/jv.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/j1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/j0.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/incbi.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/incbet.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/igami.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/igam_asymp_coeff.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/igam.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/i1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/i0.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/hyperg.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/hyp2f1.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/gdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/gamma.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/fresnl.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/fdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/expn.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/exp2.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/exp10.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/erfinv.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpk.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpj.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellpe.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellik.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/ellie.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/dd_real.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/const.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/chdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/chbevl.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/cbrt.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/beta.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/besselpoly.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/bdtr.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cephes/airy.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes INFO:root:copying cupy/_core/include/cupy/xsf/cdflib.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/binom.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/beta.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/bessel.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/amos.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/amos INFO:root:copying cupy/_core/include/cupy/xsf/amos/amos.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/amos INFO:root:copying cupy/_core/include/cupy/xsf/alg.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/xsf/airy.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf INFO:root:copying cupy/_core/include/cupy/type_dispatcher.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/math_constants.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/hip_workaround.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/float16.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/cuda_workaround.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/cuComplex_bridge.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/complex.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/namespace.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/math_private.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ctanhf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ctanh.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csqrtf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csqrt.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csinhf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/csinh.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cproj.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cpow.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/complex_inl.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/complex.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/clogf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/clog.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cexpf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/cexp.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ccoshf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/ccosh.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/catrigf.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/catrig.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/arithmetic.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/complex/README.md -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex INFO:root:copying cupy/_core/include/cupy/carray.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/bfloat16.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:copying cupy/_core/include/cupy/atomics.cuh -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_jitify INFO:root:copying cupy/_core/include/cupy/_jitify/jitify.hpp -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_jitify INFO:root:creating build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_dlpack INFO:root:copying cupy/_core/include/cupy/_dlpack/dlpack.h -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_dlpack INFO:root:copying cupy/_core/include/cupy/README.md -> build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy INFO:root:running build_ext ************************************************************ * CuPy Configuration Summary * ************************************************************ Build Environment: Include directories: ['/usr/include/hipcub', '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '/usr/include', '/usr/include/hip', '/usr/include/rocrand', '/usr/include/hiprand', '/usr/include/roctracer', '/usr/include/hipblas', '/usr/include/hipsparse', '/usr/include/hipfft', '/usr/include/rocsolver', '/usr/include/rccl', '/usr/lib64/python3.14/site-packages/numpy/_core/include'] Library directories: ['/usr/lib'] nvcc command : (not found) hipcc command : ['/usr/bin/hipcc'] Environment Variables: CFLAGS : -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer LDFLAGS : -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes LIBRARY_PATH : (none) CUDA_PATH : (none) NVCC : (none) HIPCC : (none) ROCM_HOME : /usr Modules: cuda : Yes (version 70226064) cub : Yes (version 400200) nccl : Yes (version 22707) random : Yes (version 70226064) thrust : Yes dlpack : Yes ************************************************************ Cythonizing... Compile-time constants: { "CUPY_USE_CUDA_PYTHON": false, "CUPY_CUFFT_STATIC": false, "CUPY_CYTHON_VERSION": "3.2.4", "CUPY_CUDA_VERSION": 0, "CUPY_HIP_VERSION": 70226064 } Compiling cupy_backends/cuda/api/driver.pyx because it changed. Compiling cupy_backends/cuda/api/_driver_enum.pyx because it changed. Compiling cupy_backends/cuda/api/runtime.pyx because it changed. Compiling cupy_backends/cuda/api/_runtime_enum.pyx because it changed. Compiling cupy_backends/cuda/libs/cublas.pyx because it changed. Compiling cupy_backends/cuda/libs/curand.pyx because it changed. Compiling cupy_backends/cuda/libs/cusparse.pyx because it changed. Compiling cupy_backends/cuda/libs/nvrtc.pyx because it changed. Compiling cupy_backends/cuda/stream.pyx because it changed. Compiling cupy_backends/cuda/_softlink.pyx because it changed. Compiling cupy/_core/_accelerator.pyx because it changed. Compiling cupy/_core/_carray.pyx because it changed. Compiling cupy/_core/_cub_reduction.pyx because it changed. Compiling cupy/_core/_dtype.pyx because it changed. Compiling cupy/_core/_fusion_kernel.pyx because it changed. Compiling cupy/_core/_fusion_thread_local.pyx because it changed. Compiling cupy/_core/_fusion_trace.pyx because it changed. Compiling cupy/_core/_fusion_variable.pyx because it changed. Compiling cupy/_core/_kernel.pyx because it changed. Compiling cupy/_core/_memory_range.pyx because it changed. Compiling cupy/_core/_optimize_config.pyx because it changed. Compiling cupy/_core/_reduction.pyx because it changed. Compiling cupy/_core/_routines_binary.pyx because it changed. Compiling cupy/_core/_routines_indexing.pyx because it changed. Compiling cupy/_core/_routines_linalg.pyx because it changed. Compiling cupy/_core/_routines_logic.pyx because it changed. Compiling cupy/_core/_routines_manipulation.pyx because it changed. Compiling cupy/_core/_routines_math.pyx because it changed. Compiling cupy/_core/_routines_sorting.pyx because it changed. Compiling cupy/_core/_routines_statistics.pyx because it changed. Compiling cupy/_core/_scalar.pyx because it changed. Compiling cupy/_core/core.pyx because it changed. Compiling cupy/_core/flags.pyx because it changed. Compiling cupy/_core/internal.pyx because it changed. Compiling cupy/_core/fusion.pyx because it changed. Compiling cupy/_core/new_fusion.pyx because it changed. Compiling cupy/_core/numpy_allocator.pyx because it changed. Compiling cupy/_core/raw.pyx because it changed. Compiling cupy/cuda/common.pyx because it changed. Compiling cupy/cuda/cufft.pyx because it changed. Compiling cupy/cuda/device.pyx because it changed. Compiling cupy/cuda/memory.pyx because it changed. Compiling cupy/cuda/memory_hook.pyx because it changed. Compiling cupy/cuda/pinned_memory.pyx because it changed. Compiling cupy/cuda/function.pyx because it changed. Compiling cupy/cuda/stream.pyx because it changed. Compiling cupy/cuda/graph.pyx because it changed. Compiling cupy/cuda/texture.pyx because it changed. Compiling cupy/fft/_cache.pyx because it changed. Compiling cupy/fft/_callback.pyx because it changed. Compiling cupy/lib/_polynomial.pyx because it changed. Compiling cupy/_util.pyx because it changed. Compiling cupyx/scipy/ndimage/_bbox_slices.pyx because it changed. Compiling cupy_backends/cuda/libs/nvtx.pyx because it changed. Compiling cupy_backends/cuda/libs/cusolver.pyx because it changed. Compiling cupyx/cusolver.pyx because it changed. Compiling cupy/cuda/cub.pyx because it changed. Compiling cupy_backends/cuda/libs/nccl.pyx because it changed. Compiling cupy/random/_bit_generator.pyx because it changed. Compiling cupy/random/_generator_api.pyx because it changed. Compiling cupy/cuda/thrust.pyx because it changed. Compiling cupy/_core/dlpack.pyx because it changed. Compiling cupy/_core/_accelerator.pyx Compiling cupy/_core/_cub_reduction.pyx Compiling cupy/_core/_carray.pyx Compiling cupy/_core/_dtype.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:69:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:71:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:171:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pxd:12:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pxd:34:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pxd:69:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/cub.pxd:20:55: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pyx:166:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/_fusion_kernel.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/nvrtc.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_cub_reduction.pyx:385:50: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_fusion_thread_local.pyx warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/_fusion_trace.pyx warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/_fusion_variable.pyx warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_kernel.pyx warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_memory_range.pyx warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:10:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:11:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pyx:29:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pyx:38:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pyx:33:66: local variable 'left' referenced before assignment warning: cupy/_core/_memory_range.pyx:33:72: local variable 'right' referenced before assignment warning: cupy/_core/_memory_range.pyx:35:28: local variable 'left' referenced before assignment warning: cupy/_core/_memory_range.pyx:35:51: local variable 'right' referenced before assignment Compiling cupy/_core/_optimize_config.pyx Compiling cupy/_core/_reduction.pyx warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:69:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:71:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:171:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_routines_binary.pyx Compiling cupy/_core/_routines_indexing.pyx warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:10:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:11:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:69:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:71:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:171:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_reduction.pxd:12:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pxd:34:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pxd:69:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_routines_linalg.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_kernel.pyx:284:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pyx:287:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pyx:339:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pyx:360:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pyx:1088:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/_routines_logic.pyx warning: cupy/_core/_reduction.pyx:169:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pyx:184:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_reduction.pyx:485:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:10:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:11:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_routines_manipulation.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_routines_math.pyx Compiling cupy/_core/_routines_sorting.pyx warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/_routines_statistics.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/_scalar.pyx warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:69:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:71:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:171:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_routines_manipulation.pyx:148:52: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_routines_manipulation.pyx:737:22: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/core.pyx Compiling cupy/_core/dlpack.pyx Compiling cupy/_core/flags.pyx Compiling cupy/_core/fusion.pyx warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/dlpack.pxd:73:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/internal.pyx warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/dlpack.pyx:98:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_core/new_fusion.pyx Compiling cupy/_core/numpy_allocator.pyx warning: cupy/_core/numpy_allocator.pyx:9:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/_core/raw.pyx warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:69:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:71:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_kernel.pxd:171:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_memory_range.pxd:10:44: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_memory_range.pxd:11:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/_util.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/dlpack.pxd:73:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: /usr/lib64/python3.14/site-packages/Cython/Includes/libcpp/mutex.pxd:142:52: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/pinned_memory.pxd:13:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/internal.pyx:15:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:23:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:31:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:72:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:85:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:119:53: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:158:34: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:289:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:377:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:449:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pyx:467:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/nvrtc.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/core.pyx:2449:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/core.pyx:2456:34: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/cuda/common.pyx Compiling cupy/cuda/cub.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/core.pyx:250:54: local variable 'left' referenced before assignment warning: cupy/_core/core.pyx:250:60: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:253:29: local variable 'right' referenced before assignment warning: cupy/_core/core.pyx:257:19: local variable 'left' referenced before assignment warning: cupy/_core/core.pyx:261:19: local variable 'right' referenced before assignment warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/cuda/cufft.pyx warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/cufft.pxd:13:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/cufft.pyx:191:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/cuda/device.pyx warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/cufft.pyx:1268:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/cub.pxd:20:55: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/cufft.pyx:19:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/cufft.pyx:35:25: noexcept clause is ignored for function returning Python object warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/cuda/function.pyx warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/cub.pyx:362:55: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/core.pyx:1450:4: __nonzero__ was removed in Python 3; use __bool__ instead Compiling cupy/cuda/graph.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/cuda/memory.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/cuda/memory_hook.pyx warning: cupy/cuda/memory_hook.pxd:1:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory_hook.pyx:23:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/cuda/pinned_memory.pyx warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: /usr/lib64/python3.14/site-packages/Cython/Includes/libcpp/mutex.pxd:142:52: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/pinned_memory.pxd:13:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/pinned_memory.pyx:116:4: '__getsegcount__' relates to the old Python 2 buffer protocol and is no longer used. warning: cupy/cuda/pinned_memory.pyx:121:4: '__getreadbuffer__' relates to the old Python 2 buffer protocol and is no longer used. warning: cupy/cuda/pinned_memory.pyx:127:4: '__getwritebuffer__' relates to the old Python 2 buffer protocol and is no longer used. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/cuda/stream.pyx warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/_core/internal.pxd:10:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:12:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:14:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:18:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:21:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:28:46: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:32:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:42:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:48:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:56:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/internal.pxd:58:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/cuda/texture.pyx warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/stream.pyx:70:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pyx:78:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/pinned_memory.pyx:92:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:32:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pxd:33:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: /usr/lib64/python3.14/site-packages/Cython/Includes/libcpp/mutex.pxd:142:52: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/cuda/thrust.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/fft/_cache.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory_hook.pxd:1:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pyx:314:29: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/texture.pyx:328:38: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/fft/_cache.pyx:109:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:154:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:164:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:381:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:389:22: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:400:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:457:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:484:29: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:487:34: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:495:32: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:498:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:622:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/fft/_cache.pyx:636:43: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/thrust.pyx:27:29: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy/cuda/memory.pyx:401:22: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:850:43: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1012:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1018:33: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1024:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1131:35: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1378:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1393:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1406:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1425:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1453:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1668:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1677:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1686:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1695:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1734:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:1932:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:2030:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:2047:33: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:2048:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:2051:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pyx:2057:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy/fft/_callback.pyx Compiling cupy/lib/_polynomial.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/random/_bit_generator.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy/random/_generator_api.pyx warning: cupy/random/_generator_api.pyx:1090:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/stream.pxd:4:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/_softlink.pyx warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pyx:52:21: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/random/_generator_api.pyx:1042:17: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/api/_driver_enum.pyx Compiling cupy_backends/cuda/api/_runtime_enum.pyx warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy_backends/cuda/api/driver.pyx warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pyx:22:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pyx:100:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pyx:322:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/api/runtime.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/libs/cublas.pyx warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:76:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_extern.pxi:91:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_extern.pxi:163:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:174:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:211:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:226:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:264:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:338:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:374:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:376:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:722:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:740:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pyx:759:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cublas.pxd:305:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pxd:308:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pxd:311:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pxd:314:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pyx:1162:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy_backends/cuda/libs/curand.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pyx:1411:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pyx:1422:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pyx:1433:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cublas.pyx:1444:23: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_softlink.pxi:11:39: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/libs/cusolver.pyx warning: cupy_backends/cuda/libs/cusolver.pxd:292:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:295:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:298:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:301:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:304:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:307:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:310:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:313:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:316:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:319:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:322:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:325:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:328:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:331:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:379:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:382:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:385:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:388:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:391:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:394:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:397:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:400:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:403:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:406:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:409:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:412:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:415:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:418:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:473:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:474:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:476:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:479:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:482:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:485:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:541:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:546:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:551:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:556:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:615:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:616:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:1010:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy_backends/cuda/libs/cusparse.pyx warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy_backends/cuda/libs/nccl.pyx warning: cupy_backends/cuda/libs/nccl.pxd:28:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusparse.pyx:1379:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/libs/nvrtc.pyx warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/nvrtc.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/nvrtc.pyx:24:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusolver.pyx:1006:22: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:1111:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusolver.pyx:2081:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2094:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2107:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2120:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2133:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2146:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2159:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2172:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2185:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2198:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2211:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2224:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2237:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2250:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusolver.pyx:2435:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2448:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2461:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2474:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2487:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2500:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2513:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2526:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2539:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2552:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2565:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2578:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2591:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2604:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2807:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2814:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2821:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2834:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2847:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:2860:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusolver.pyx:3032:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:3045:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:3058:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:3071:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:3262:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pyx:3269:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusparse.pyx:4987:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/_cnvrtc.pxi:60:43: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/_cnvrtc.pxi:63:39: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupy_backends/cuda/libs/nvtx.pyx warning: cupy_backends/cuda/libs/nvtx.pyx:71:48: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupy_backends/cuda/stream.pyx warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. Compiling cupyx/cusolver.pyx warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pxd:3:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:4:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:6:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pxd:7:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:1:24: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/_softlink.pxd:9:20: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pyx:34:40: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pyx:46:36: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pyx:55:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/runtime.pxd:28:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/stream.pyx:87:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/stream.pyx:99:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_typedef.pxi:120:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:135:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:157:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_typedef.pxi:540:8: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusparse.pyx:1373:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusparse.pyx:1538:37: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusparse.pyx:1546:50: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/driver.pxd:8:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 Compiling cupyx/scipy/ndimage/_bbox_slices.pyx warning: cupy_backends/cuda/api/driver.pxd:91:51: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/api/_runtime_enum.pxd:122:0: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/api/_runtime_enum.pxd:239:4: The 'IF' statement is deprecated and will be removed in a future Cython version. Consider using runtime conditions or C macros instead. See https://github.com/cython/cython/issues/4310 warning: cupy_backends/cuda/libs/cusparse.pyx:4346:45: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:292:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:295:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:298:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:301:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:304:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:307:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:310:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:313:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:316:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:319:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:322:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:325:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:328:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:331:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:379:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:382:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:385:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:388:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:391:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:394:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:397:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:400:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:403:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:406:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:409:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:412:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:415:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:418:16: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:473:31: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:474:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:476:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:479:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:482:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:485:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:541:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:546:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:551:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:556:42: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:615:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy_backends/cuda/libs/cusolver.pxd:616:25: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. performance hint: cupyx/scipy/ndimage/_bbox_slices.pyx:25:51: Index should be typed for more efficient access performance hint: cupyx/scipy/ndimage/_bbox_slices.pyx:25:68: Index should be typed for more efficient access performance hint: cupyx/scipy/ndimage/_bbox_slices.pyx:25:51: Index should be typed for more efficient access performance hint: cupyx/scipy/ndimage/_bbox_slices.pyx:25:68: Index should be typed for more efficient access warning: cupy/cuda/memory.pxd:67:30: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:68:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:69:27: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:70:28: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/cuda/memory.pxd:72:26: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. warning: cupy/_core/_carray.pxd:55:18: Implicit noexcept declaration is deprecated. Function declaration should contain 'noexcept' keyword. [ 4/62] Cythonizing cupy/_core/_dtype.pyx [ 9/62] Cythonizing cupy/_core/_kernel.pyx [19/62] Cythonizing cupy/_core/_routines_sorting.pyx [21/62] Cythonizing cupy/_core/_scalar.pyx [24/62] Cythonizing cupy/_core/flags.pyx [25/62] Cythonizing cupy/_core/fusion.pyx [28/62] Cythonizing cupy/_core/numpy_allocator.pyx [29/62] Cythonizing cupy/_core/raw.pyx [31/62] Cythonizing cupy/cuda/common.pyx [34/62] Cythonizing cupy/cuda/device.pyx [35/62] Cythonizing cupy/cuda/function.pyx [41/62] Cythonizing cupy/cuda/texture.pyx [45/62] Cythonizing cupy/lib/_polynomial.pyx [48/62] Cythonizing cupy_backends/cuda/_softlink.pyx [49/62] Cythonizing cupy_backends/cuda/api/_driver_enum.pyx [50/62] Cythonizing cupy_backends/cuda/api/_runtime_enum.pyx [51/62] Cythonizing cupy_backends/cuda/api/driver.pyx [53/62] Cythonizing cupy_backends/cuda/libs/cublas.pyx [57/62] Cythonizing cupy_backends/cuda/libs/nccl.pyx [59/62] Cythonizing cupy_backends/cuda/libs/nvtx.pyx [61/62] Cythonizing cupyx/cusolver.pyx [ 2/62] Cythonizing cupy/_core/_carray.pyx [ 6/62] Cythonizing cupy/_core/_fusion_thread_local.pyx [ 7/62] Cythonizing cupy/_core/_fusion_trace.pyx [15/62] Cythonizing cupy/_core/_routines_linalg.pyx [20/62] Cythonizing cupy/_core/_routines_statistics.pyx [23/62] Cythonizing cupy/_core/dlpack.pyx [27/62] Cythonizing cupy/_core/new_fusion.pyx [30/62] Cythonizing cupy/_util.pyx [32/62] Cythonizing cupy/cuda/cub.pyx [36/62] Cythonizing cupy/cuda/graph.pyx [40/62] Cythonizing cupy/cuda/stream.pyx [42/62] Cythonizing cupy/cuda/thrust.pyx [44/62] Cythonizing cupy/fft/_callback.pyx [52/62] Cythonizing cupy_backends/cuda/api/runtime.pyx [58/62] Cythonizing cupy_backends/cuda/libs/nvrtc.pyx [60/62] Cythonizing cupy_backends/cuda/stream.pyx [62/62] Cythonizing cupyx/scipy/ndimage/_bbox_slices.pyx [ 3/62] Cythonizing cupy/_core/_cub_reduction.pyx [ 8/62] Cythonizing cupy/_core/_fusion_variable.pyx [12/62] Cythonizing cupy/_core/_reduction.pyx [18/62] Cythonizing cupy/_core/_routines_math.pyx [22/62] Cythonizing cupy/_core/core.pyx [37/62] Cythonizing cupy/cuda/memory.pyx [54/62] Cythonizing cupy_backends/cuda/libs/curand.pyx [55/62] Cythonizing cupy_backends/cuda/libs/cusolver.pyx [ 1/62] Cythonizing cupy/_core/_accelerator.pyx [ 5/62] Cythonizing cupy/_core/_fusion_kernel.pyx [10/62] Cythonizing cupy/_core/_memory_range.pyx [11/62] Cythonizing cupy/_core/_optimize_config.pyx [13/62] Cythonizing cupy/_core/_routines_binary.pyx [14/62] Cythonizing cupy/_core/_routines_indexing.pyx [16/62] Cythonizing cupy/_core/_routines_logic.pyx [17/62] Cythonizing cupy/_core/_routines_manipulation.pyx [26/62] Cythonizing cupy/_core/internal.pyx [33/62] Cythonizing cupy/cuda/cufft.pyx [38/62] Cythonizing cupy/cuda/memory_hook.pyx [39/62] Cythonizing cupy/cuda/pinned_memory.pyx [43/62] Cythonizing cupy/fft/_cache.pyx [46/62] Cythonizing cupy/random/_bit_generator.pyx [47/62] Cythonizing cupy/random/_generator_api.pyx [56/62] Cythonizing cupy_backends/cuda/libs/cusparse.pyx Building extensions... INFO:root:building 'cupy_backends.cuda.api.driver' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api INFO:root:building 'cupy_backends.cuda.api.runtime' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api INFO:root:building 'cupy_backends.cuda.api._driver_enum' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/api/_driver_enum.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/_driver_enum.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/api/driver.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/driver.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/api/runtime.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/runtime.o -std=c++14 INFO:root:building 'cupy_backends.cuda.api._runtime_enum' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/api/_runtime_enum.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/_runtime_enum.o -std=c++14 In file included from cupy_backends/cuda/api/driver.cpp:1223: In file included from cupy_backends/cuda/api/../../cupy_backend.h:6: cupy_backends/cuda/api/../../hip/cupy_hip.h:22:12: warning: 'hipDevicePrimaryCtxRelease' is deprecated: This API is marked as deprecated and might not be supported in future releases. For more details please refer https://github.com/ROCm/HIP/blob/develop/docs/reference/deprecated_api_list.md [-Wdeprecated-declarations] 22 | return hipDevicePrimaryCtxRelease(dev); | ^ /usr/include/hip/hip_runtime_api.h:6243:1: note: 'hipDevicePrimaryCtxRelease' has been explicitly marked deprecated here 6243 | HIP_DEPRECATED(HIP_DEPRECATED_MSG) | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ In file included from cupy_backends/cuda/api/runtime.cpp:1357: In file included from cupy_backends/cuda/api/../../cupy_profiler.h:6: cupy_backends/cuda/api/../../hip/cupy_profiler.h:9:10: warning: 'hipProfilerStart' is deprecated: use roctracer/rocTX instead [-Wdeprecated-declarations] 9 | return hipProfilerStart(); | ^ /usr/include/hip/hip_runtime_api.h:6962:1: note: 'hipProfilerStart' has been explicitly marked deprecated here 6962 | HIP_DEPRECATED("use roctracer/rocTX instead") | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ In file included from cupy_backends/cuda/api/runtime.cpp:1357: In file included from cupy_backends/cuda/api/../../cupy_profiler.h:6: cupy_backends/cuda/api/../../hip/cupy_profiler.h:13:10: warning: 'hipProfilerStop' is deprecated: use roctracer/rocTX instead [-Wdeprecated-declarations] 13 | return hipProfilerStop(); | ^ /usr/include/hip/hip_runtime_api.h:6970:1: note: 'hipProfilerStop' has been explicitly marked deprecated here 6970 | HIP_DEPRECATED("use roctracer/rocTX instead") | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/_driver_enum.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/_driver_enum.cpython-314-x86_64-linux-gnu.so INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/_runtime_enum.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/_runtime_enum.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy_backends/cuda/api/runtime.cpp:38566:3: warning: unused label 'bad' [-Wunused-label] 38566 | bad: | ^~~~ INFO:root:building 'cupy_backends.cuda.libs.cublas' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/cublas.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cublas.o -std=c++14 INFO:root:building 'cupy_backends.cuda.libs.curand' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/curand.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/curand.o -std=c++14 1 warning generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/driver.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/driver.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] In file included from cupy_backends/cuda/libs/cublas.cpp:1225: In file included from cupy_backends/cuda/libs/../../cupy_blas.h:6: cupy_backends/cuda/libs/../../hip/cupy_hipblas.h:403:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 403 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ cupy_backends/cuda/libs/../../hip/cupy_hipblas.h:552:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 552 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/curand.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/curand.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy_backends.cuda.libs.cusparse' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/cusparse.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusparse.o -std=c++14 3 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/api/runtime.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/runtime.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy_backends.cuda.libs.nvrtc' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/nvrtc.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvrtc.o -std=c++14 In file included from cupy_backends/cuda/libs/cusparse.cpp:1225: In file included from cupy_backends/cuda/libs/../../cupy_sparse.h:11: cupy_backends/cuda/libs/../../hip/cupy_hipsparse.h:3037:49: warning: 'HIPSPARSE_ORDER_COLUMN' is deprecated: Please use HIPSPARSE_ORDER_COL instead [-Wdeprecated-declarations] 3037 | case 1 /* CUSPARSE_ORDER_COL */: return HIPSPARSE_ORDER_COLUMN; | ^ /usr/include/hipsparse/hipsparse-generic-types.h:235:28: note: 'HIPSPARSE_ORDER_COLUMN' has been explicitly marked deprecated here 235 | HIPSPARSE_ORDER_COLUMN HIPSPARSE_DEPRECATED_MSG("Please use HIPSPARSE_ORDER_COL instead") | ^ /usr/include/hipsparse/hipsparse.h:66:41: note: expanded from macro 'HIPSPARSE_DEPRECATED_MSG' 66 | #define HIPSPARSE_DEPRECATED_MSG(MSG) [[deprecated(MSG)]] | ^ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvrtc.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvrtc.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] 2 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cublas.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cublas.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy_backends.cuda.stream' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/stream.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/stream.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/stream.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/stream.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy_backends.cuda._softlink' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/_softlink.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/_softlink.o -std=c++14 INFO:root:building 'cupy._core._accelerator' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy/_core INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_accelerator.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_accelerator.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/_softlink.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/_softlink.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_accelerator.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_accelerator.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._carray' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_carray.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_carray.o -std=c++14 INFO:root:building 'cupy._core._cub_reduction' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_cub_reduction.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_cub_reduction.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_carray.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_carray.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._dtype' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_dtype.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_dtype.o -std=c++14 INFO:root:building 'cupy._core._fusion_kernel' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_fusion_kernel.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_kernel.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_cub_reduction.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_cub_reduction.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_dtype.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_dtype.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._fusion_thread_local' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_fusion_thread_local.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_thread_local.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_thread_local.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_thread_local.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_kernel.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_kernel.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._fusion_trace' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_fusion_trace.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_trace.o -std=c++14 INFO:root:building 'cupy._core._fusion_variable' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_fusion_variable.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_variable.o -std=c++14 1 warning generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusparse.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusparse.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._kernel' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_kernel.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_kernel.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_variable.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_variable.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_fusion_trace.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_trace.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._memory_range' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_memory_range.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_memory_range.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_memory_range.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_memory_range.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._optimize_config' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_optimize_config.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_optimize_config.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_optimize_config.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_optimize_config.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._reduction' extension INFO:root:building 'cupy._core._routines_binary' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_binary.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_binary.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_reduction.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_reduction.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_binary.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_binary.cpython-314-x86_64-linux-gnu.so INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_kernel.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_kernel.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._routines_indexing' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_indexing.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_indexing.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_reduction.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_reduction.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_indexing.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_indexing.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._routines_linalg' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_linalg.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_linalg.o -std=c++14 INFO:root:building 'cupy._core._routines_logic' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_logic.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_logic.o -std=c++14 INFO:root:building 'cupy._core._routines_manipulation' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_manipulation.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_manipulation.o -std=c++14 INFO:root:building 'cupy._core._routines_math' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_math.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_math.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_logic.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_logic.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._routines_sorting' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_sorting.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_sorting.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_sorting.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_sorting.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_math.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_math.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_linalg.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_linalg.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_manipulation.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_manipulation.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core._routines_statistics' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_routines_statistics.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_statistics.o -std=c++14 INFO:root:building 'cupy._core._scalar' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/_scalar.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/_scalar.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_routines_statistics.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_statistics.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/_scalar.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/_scalar.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core.core' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/core.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/core.o -std=c++14 INFO:root:building 'cupy._core.flags' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/flags.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/flags.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/flags.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/flags.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core.internal' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/internal.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/internal.o -std=c++14 INFO:root:building 'cupy._core.fusion' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/fusion.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/fusion.o -std=c++14 INFO:root:building 'cupy._core.new_fusion' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/new_fusion.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/new_fusion.o -std=c++14 cupy/_core/core.cpp:7080:29: warning: function '__pyx_libcpp_mutex_limited_api_ensure_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 7080 | static PyGILState_STATE __pyx_libcpp_mutex_limited_api_ensure_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/_core/core.cpp:7098:16: warning: function '__pyx_libcpp_mutex_has_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 7098 | static int __pyx_libcpp_mutex_has_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/_core/core.cpp:7218:17: warning: unused function '__pyx_libcpp_mutex_unlock' [-Wunused-function] 7218 | inline void __pyx_libcpp_mutex_unlock() {} // no-op | ^~~~~~~~~~~~~~~~~~~~~~~~~ cupy/_core/core.cpp:52318:59: warning: unused function '__pyx_f_4cupy_5_core_4core__array_from_cuda_array_interface' [-Wunused-function] 52318 | static struct __pyx_obj_4cupy_5_core_4core__ndarray_base *__pyx_f_4cupy_5_core_4core__array_from_cuda_array_interface(PyObject *__pyx_v_obj, PyObject *__pyx_v_dtype, PyObject *__pyx_v_copy, PyObject *__pyx_v_order, int __pyx_v_subok, Py_ssize_t __pyx_v_ndmin) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/new_fusion.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/new_fusion.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/internal.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/internal.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core.numpy_allocator' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/numpy_allocator.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/numpy_allocator.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/numpy_allocator.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/numpy_allocator.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._core.raw' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/raw.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/raw.o -std=c++14 INFO:root:building 'cupy.cuda.common' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy/cuda INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/common.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/common.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/common.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/common.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.cuda.cufft' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/cufft.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/cufft.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/raw.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/raw.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/fusion.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/fusion.cpython-314-x86_64-linux-gnu.so 4 warnings generated. clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/core.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_core/core.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.cuda.device' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/device.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/device.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/device.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/device.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/cufft.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/cufft.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.cuda.memory' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/memory.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/memory.o -std=c++14 cupy/cuda/memory.cpp:5055:29: warning: function '__pyx_libcpp_mutex_limited_api_ensure_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 5055 | static PyGILState_STATE __pyx_libcpp_mutex_limited_api_ensure_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/memory.cpp:5073:16: warning: function '__pyx_libcpp_mutex_has_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 5073 | static int __pyx_libcpp_mutex_has_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/memory.cpp:5193:17: warning: unused function '__pyx_libcpp_mutex_unlock' [-Wunused-function] 5193 | inline void __pyx_libcpp_mutex_unlock() {} // no-op | ^~~~~~~~~~~~~~~~~~~~~~~~~ INFO:root:building 'cupy.cuda.memory_hook' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/memory_hook.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/memory_hook.o -std=c++14 INFO:root:building 'cupy.cuda.pinned_memory' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/pinned_memory.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/pinned_memory.o -std=c++14 INFO:root:building 'cupy.cuda.function' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/function.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/function.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/memory_hook.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hook.cpython-314-x86_64-linux-gnu.so cupy/cuda/pinned_memory.cpp:4872:29: warning: function '__pyx_libcpp_mutex_limited_api_ensure_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 4872 | static PyGILState_STATE __pyx_libcpp_mutex_limited_api_ensure_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/pinned_memory.cpp:4890:16: warning: function '__pyx_libcpp_mutex_has_gil' is not needed and will not be emitted [-Wunneeded-internal-declaration] 4890 | static int __pyx_libcpp_mutex_has_gil() { | ^~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/pinned_memory.cpp:5010:17: warning: unused function '__pyx_libcpp_mutex_unlock' [-Wunused-function] 5010 | inline void __pyx_libcpp_mutex_unlock() {} // no-op | ^~~~~~~~~~~~~~~~~~~~~~~~~ clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] 3 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/memory.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/memory.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.cuda.stream' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/stream.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/stream.o -std=c++14 3 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/pinned_memory.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/pinned_memory.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/function.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/function.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/stream.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/stream.cpython-314-x86_64-linux-gnu.so INFO:root:building 'cupy.cuda.graph' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/graph.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/graph.o -std=c++14 clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/graph.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/graph.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.cuda.texture' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/texture.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/texture.o -std=c++14 INFO:root:building 'cupy.fft._cache' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy/fft INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/fft/_cache.cpp -o build/temp.linux-x86_64-cpython-314/cupy/fft/_cache.o -std=c++14 In file included from cupy/cuda/texture.cpp:1244: In file included from cupy/cuda/../../cupy_backends/cupy_backend.h:6: cupy/cuda/../../cupy_backends/hip/cupy_hip.h:22:12: warning: 'hipDevicePrimaryCtxRelease' is deprecated: This API is marked as deprecated and might not be supported in future releases. For more details please refer https://github.com/ROCm/HIP/blob/develop/docs/reference/deprecated_api_list.md [-Wdeprecated-declarations] 22 | return hipDevicePrimaryCtxRelease(dev); | ^ /usr/include/hip/hip_runtime_api.h:6243:1: note: 'hipDevicePrimaryCtxRelease' has been explicitly marked deprecated here 6243 | HIP_DEPRECATED(HIP_DEPRECATED_MSG) | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ INFO:root:building 'cupy.fft._callback' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/fft/_callback.cpp -o build/temp.linux-x86_64-cpython-314/cupy/fft/_callback.o -std=c++14 1 warning generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/texture.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/cuda/texture.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/fft/_cache.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/fft/_cache.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.lib._polynomial' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy/lib INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/lib/_polynomial.cpp -o build/temp.linux-x86_64-cpython-314/cupy/lib/_polynomial.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/fft/_callback.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/fft/_callback.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy._util' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_util.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_util.o -std=c++14 INFO:root:building 'cupyx.scipy.ndimage._bbox_slices' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupyx/scipy/ndimage INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupyx/scipy/ndimage/_bbox_slices.cpp -o build/temp.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_bbox_slices.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/lib/_polynomial.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/lib/_polynomial.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_util.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy/_util.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy_backends.cuda.libs.nvtx' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/nvtx.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvtx.o -std=c++14 INFO:root:building 'cupy_backends.cuda.libs.cusolver' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/cusolver.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusolver.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvtx.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvtx.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_bbox_slices.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_bbox_slices.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] In file included from cupy_backends/cuda/libs/cusolver.cpp:1225: In file included from cupy_backends/cuda/libs/../../cupy_lapack.h:12: In file included from cupy_backends/cuda/libs/../../hip/cupy_rocsolver.h:4: cupy_backends/cuda/libs/../../hip/cupy_hip.h:22:12: warning: 'hipDevicePrimaryCtxRelease' is deprecated: This API is marked as deprecated and might not be supported in future releases. For more details please refer https://github.com/ROCm/HIP/blob/develop/docs/reference/deprecated_api_list.md [-Wdeprecated-declarations] 22 | return hipDevicePrimaryCtxRelease(dev); | ^ /usr/include/hip/hip_runtime_api.h:6243:1: note: 'hipDevicePrimaryCtxRelease' has been explicitly marked deprecated here 6243 | HIP_DEPRECATED(HIP_DEPRECATED_MSG) | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ In file included from cupy_backends/cuda/libs/cusolver.cpp:1225: In file included from cupy_backends/cuda/libs/../../cupy_lapack.h:12: In file included from cupy_backends/cuda/libs/../../hip/cupy_rocsolver.h:5: cupy_backends/cuda/libs/../../hip/cupy_hipblas.h:403:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 403 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ cupy_backends/cuda/libs/../../hip/cupy_hipblas.h:552:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 552 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ INFO:root:building 'cupyx.cusolver' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupyx/cusolver.cpp -o build/temp.linux-x86_64-cpython-314/cupyx/cusolver.o -std=c++14 In file included from cupy_backends/cuda/libs/cusolver.cpp:1225: In file included from cupy_backends/cuda/libs/../../cupy_lapack.h:12: cupy_backends/cuda/libs/../../hip/cupy_rocsolver.h:72:1: warning: typedef requires a name [-Wmissing-declarations] 72 | typedef enum cusolverDnParams_t {}; | ^~~~~~~ In file included from cupyx/cusolver.cpp:1244: In file included from cupyx/../cupy_backends/cupy_lapack.h:12: In file included from cupyx/../cupy_backends/hip/cupy_rocsolver.h:4: cupyx/../cupy_backends/hip/cupy_hip.h:22:12: warning: 'hipDevicePrimaryCtxRelease' is deprecated: This API is marked as deprecated and might not be supported in future releases. For more details please refer https://github.com/ROCm/HIP/blob/develop/docs/reference/deprecated_api_list.md [-Wdeprecated-declarations] 22 | return hipDevicePrimaryCtxRelease(dev); | ^ /usr/include/hip/hip_runtime_api.h:6243:1: note: 'hipDevicePrimaryCtxRelease' has been explicitly marked deprecated here 6243 | HIP_DEPRECATED(HIP_DEPRECATED_MSG) | ^ /usr/include/hip/hip_runtime_api.h:643:44: note: expanded from macro 'HIP_DEPRECATED' 643 | #define HIP_DEPRECATED(msg) __attribute__((deprecated(msg))) | ^ In file included from cupyx/cusolver.cpp:1244: In file included from cupyx/../cupy_backends/cupy_lapack.h:12: In file included from cupyx/../cupy_backends/hip/cupy_rocsolver.h:5: cupyx/../cupy_backends/hip/cupy_hipblas.h:403:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 403 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ cupyx/../cupy_backends/hip/cupy_hipblas.h:552:14: warning: result of comparison of constant -1 with expression of type 'cublasGemmAlgo_t' is always true [-Wtautological-constant-out-of-range-compare] 552 | if (algo != -1) { // must be CUBLAS_GEMM_DEFAULT | ~~~~ ^ ~~ In file included from cupyx/cusolver.cpp:1244: In file included from cupyx/../cupy_backends/cupy_lapack.h:12: cupyx/../cupy_backends/hip/cupy_rocsolver.h:72:1: warning: typedef requires a name [-Wmissing-declarations] 72 | typedef enum cusolverDnParams_t {}; | ^~~~~~~ cupy.cuda.cub: Device code: cupy/cuda/cupy_cub.cu cupy.cuda.cub: Building: build/temp.device_objects/cupy/cuda/cupy_cub.cu.o INFO:root:building 'cupy_backends.cuda.libs.nccl' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy_backends/cuda/libs/nccl.cpp -o build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nccl.o -std=c++14 4 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupyx/cusolver.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupyx/cusolver.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nccl.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lrccl -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nccl.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:building 'cupy.random._bit_generator' extension INFO:root:creating build/temp.linux-x86_64-cpython-314/cupy/random INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/random/_bit_generator.cpp -o build/temp.linux-x86_64-cpython-314/cupy/random/_bit_generator.o -std=c++14 4 warnings generated. INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusolver.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhipblas -lhipfft -lhiprand -lhipsparse -lrocfft -lroctx64 -lrocblas -lrocsolver -lrocsparse -o build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusolver.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/random/_bit_generator.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhiprand -o build/lib.linux-x86_64-cpython-314/cupy/random/_bit_generator.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy/cuda/cupy_cub.cucupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ :266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy.random._generator_api: Device code: cupy/random/cupy_distributions.cu cupy.random._generator_api: Building: build/temp.device_objects/cupy/random/cupy_distributions.cu.o HIPCC options: ['-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] Command: ['/usr/bin/hipcc', '-D_FORCE_INLINES=1', '-DCYTHON_EXTERN_C=extern "C"', '-DNPY_TARGET_VERSION=NPY_2_0_API_VERSION', '-DCUPY_USE_HIP=1', '-D__HIP_PLATFORM_AMD__=1', '-D__HIP_PLATFORM_HCC__=1', '-DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP', '-DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '-I/usr/include', '-I/usr/include/hip', '-I/usr/include/rocrand', '-I/usr/include/hiprand', '-I/usr/include/roctracer', '-I/usr/include/hipblas', '-I/usr/include/hipsparse', '-I/usr/include/hipfft', '-I/usr/include/rocsolver', '-I/usr/include/rccl', '-I/usr/lib64/python3.14/site-packages/numpy/_core/include', '-c', 'cupy/cuda/cupy_cub.cu', '-o', 'build/temp.device_objects/cupy/cuda/cupy_cub.cu.o', '-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] cupy.cuda.thrust: Device code: cupy/cuda/cupy_thrust.cu cupy.cuda.thrust: Building: build/temp.device_objects/cupy/cuda/cupy_thrust.cu.o HIPCC options: ['-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] Command: ['/usr/bin/hipcc', '-D_FORCE_INLINES=1', '-DCYTHON_EXTERN_C=extern "C"', '-DNPY_TARGET_VERSION=NPY_2_0_API_VERSION', '-DCUPY_USE_HIP=1', '-D__HIP_PLATFORM_AMD__=1', '-D__HIP_PLATFORM_HCC__=1', '-DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP', '-DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '-I/usr/include', '-I/usr/include/hip', '-I/usr/include/rocrand', '-I/usr/include/hiprand', '-I/usr/include/roctracer', '-I/usr/include/hipblas', '-I/usr/include/hipsparse', '-I/usr/include/hipfft', '-I/usr/include/rocsolver', '-I/usr/include/rccl', '-I/usr/lib64/python3.14/site-packages/numpy/_core/include', '-c', 'cupy/cuda/cupy_thrust.cu', '-o', 'build/temp.device_objects/cupy/cuda/cupy_thrust.cu.o', '-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] INFO:root:building 'cupy._core.dlpack' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/_core/dlpack.cpp -o build/temp.linux-x86_64-cpython-314/cupy/_core/dlpack.o -std=c++14 cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/_core/dlpack.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -o build/lib.linux-x86_64-cpython-314/cupy/_core/dlpack.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ HIPCC options: ['-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] Command: ['/usr/bin/hipcc', '-D_FORCE_INLINES=1', '-DCYTHON_EXTERN_C=extern "C"', '-DNPY_TARGET_VERSION=NPY_2_0_API_VERSION', '-DCUPY_USE_HIP=1', '-D__HIP_PLATFORM_AMD__=1', '-D__HIP_PLATFORM_HCC__=1', '-DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP', '-DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29', '-DCUPY_CUB_VERSION_CODE=400200', '-I/usr/hipfft/include', '-I/usr/include/hipcub', '-I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include', '-I/usr/include', '-I/usr/include/hip', '-I/usr/include/rocrand', '-I/usr/include/hiprand', '-I/usr/include/roctracer', '-I/usr/include/hipblas', '-I/usr/include/hipsparse', '-I/usr/include/hipfft', '-I/usr/include/rocsolver', '-I/usr/include/rccl', '-I/usr/lib64/python3.14/site-packages/numpy/_core/include', '-c', 'cupy/random/cupy_distributions.cu', '-o', 'build/temp.device_objects/cupy/random/cupy_distributions.cu.o', '-O2', '-fPIC', '--include', 'hip_runtime.h', '--std=c++17'] INFO:root:building 'cupy.random._generator_api' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/random/_generator_api.cpp -o build/temp.linux-x86_64-cpython-314/cupy/random/_generator_api.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/random/_generator_api.o build/temp.device_objects/cupy/random/cupy_distributions.cu.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -lhiprand -o build/lib.linux-x86_64-cpython-314/cupy/random/_generator_api.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1010. 216 warnings generated when compiling for gfx1012. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1030. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1031. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1035. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1036. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1100. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1102. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ 216 warnings generated when compiling for gfx1101. cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1103. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1150. cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1151. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ INFO:root:building 'cupy.cuda.thrust' extension cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/thrust.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/thrust.o -std=c++14 cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/thrust.o build/temp.device_objects/cupy/cuda/cupy_thrust.cu.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -o build/lib.linux-x86_64-cpython-314/cupy/cuda/thrust.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1152. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1153. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx1200. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx900. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ 216 warnings generated when compiling for gfx1201. cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx906. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx908. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ 216 warnings generated when compiling for gfx90a. cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx90a. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for gfx942. 216 warnings generated when compiling for gfx950. cupy/cuda/cupy_cub.cu:266:9: warning: 'TransformInputIterator>' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 266 | typedef TransformInputIterator> seg_offset_itr; | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:758:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 758 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:785:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 785 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:822:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 822 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:876:27: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 876 | int num_segments, seg_offset_itr offset_start, cudaStream_t s) | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:1073:5: warning: 'seg_offset_itr' is deprecated: Use rocprim::transform_iterator or rocthrust::transform_iterator instead [-Wdeprecated-declarations] 1073 | seg_offset_itr itr(count_itr, scaling); | ^ /usr/include/hipcub/iterator/../backend/rocprim/iterator/transform_input_iterator.hpp:54:7: note: 'TransformInputIterator>' has been explicitly marked deprecated here 54 | class HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:750:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 750 | DeviceReduce::Sum(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 751 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1034:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1034 | case CUPY_CUB_SUM: return dtype_dispatcher(dtype_id, _cub_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:807:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 807 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 808 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 809 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:813:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 813 | DeviceReduce::Min(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1036:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_min, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1036 | case CUPY_CUB_MIN: return dtype_dispatcher(dtype_id, _cub_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:853:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 853 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 854 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 855 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:859:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 859 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 860 | static_cast(y), num_items, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 861 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:867:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 867 | DeviceReduce::Max(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 868 | static_cast(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1038:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_max, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1038 | case CUPY_CUB_MAX: return dtype_dispatcher(dtype_id, _cub_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:913:23: warning: 'ArgMin *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMin interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmin::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1040:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmin, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1040 | case CUPY_CUB_ARGMIN: return dtype_dispatcher(dtype_id, _cub_reduce_argmin(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:293:5: note: 'ArgMin *, int>' has been explicitly marked deprecated here 293 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:913:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 913 | DeviceReduce::ArgMin(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 914 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax<__half *, rocprim::key_value_pair *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax<__half *, rocprim::key_value_pair *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, rocprim::key_value_pair> *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, rocprim::key_value_pair> *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:928:23: warning: 'ArgMax *, int>' is deprecated: CUB has superseded this interface in favor of the ArgMax interface that takes two separate iterators: one iterator to which the extremum is written and another iterator to which the index of the found extremum is written. [-Wdeprecated-declarations] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_argmax::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1042:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_argmax, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1042 | case CUPY_CUB_ARGMAX: return dtype_dispatcher(dtype_id, _cub_reduce_argmax(), | ^ /usr/include/hipcub/device/../backend/rocprim/device/device_reduce.hpp:410:5: note: 'ArgMax *, int>' has been explicitly marked deprecated here 410 | HIPCUB_DEPRECATED_BECAUSE( | ^ /usr/include/hipcub/device/../backend/rocprim/device/../../../util_deprecated.hpp:59:46: note: expanded from macro 'HIPCUB_DEPRECATED_BECAUSE' 59 | #define HIPCUB_DEPRECATED_BECAUSE(MSG) [[deprecated(MSG)]] | ^ cupy/cuda/cupy_cub.cu:928:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 928 | DeviceReduce::ArgMax(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 929 | static_cast*>(y), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:777:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 777 | DeviceReduce::Reduce(workspace, workspace_size, static_cast(x), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 778 | static_cast(y), num_items, product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1044:36: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1044 | case CUPY_CUB_PROD: return dtype_dispatcher(dtype_id, _cub_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:760:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 760 | DeviceSegmentedReduce::Sum(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 761 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 762 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1077:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_sum, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1077 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_sum(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:826:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 826 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 827 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 828 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 829 | typename select_min::type{}, std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:833:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 833 | DeviceSegmentedReduce::Min(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_min::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1080:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_min, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1080 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_min(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:883:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 883 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 884 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 885 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 886 | typename select_max::type{}, half_negate_inf(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:890:17: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 890 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 891 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 892 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 893 | typename select_max::type{}, -std::numeric_limits::infinity(), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:898:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 898 | DeviceSegmentedReduce::Max(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 899 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 900 | offset_start, offset_start+1, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_max::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1083:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_max, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1083 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_max(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:790:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 790 | DeviceSegmentedReduce::Reduce(workspace, workspace_size, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 791 | static_cast(x), static_cast(y), num_segments, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 792 | offset_start, offset_start+1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 793 | product_op, static_cast(1.0f), s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_segmented_reduce_prod::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1086:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_segmented_reduce_prod, void *&, unsigned long &, void *&, void *&, int &, hipcub::TransformInputIterator> &, ihipStream_t *&>' requested here 1086 | return dtype_dispatcher(dtype_id, _cub_segmented_reduce_prod(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:943:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 943 | DeviceScan::InclusiveSum(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 944 | static_cast(output), num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_sum::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1111:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_sum, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1111 | return dtype_dispatcher(dtype_id, _cub_inclusive_sum(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()<__half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:957:9: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 957 | DeviceScan::InclusiveScan(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 958 | static_cast(output), product_op, num_items, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_inclusive_product::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1114:16: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_inclusive_product, void *&, unsigned long &, void *&, void *&, int &, ihipStream_t *&>' requested here 1114 | return dtype_dispatcher(dtype_id, _cub_inclusive_product(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:41:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 41 | case CUPY_TYPE_INT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:42:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 42 | case CUPY_TYPE_INT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:43:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 43 | case CUPY_TYPE_INT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:44:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 44 | case CUPY_TYPE_INT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:45:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 45 | case CUPY_TYPE_UINT8: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:46:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 46 | case CUPY_TYPE_UINT16: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:47:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 47 | case CUPY_TYPE_UINT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:48:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 48 | case CUPY_TYPE_UINT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:51:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()<__half, __half>' requested here 51 | case CUPY_TYPE_FLOAT16: return f.template operator()<__half>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:53:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 53 | case CUPY_TYPE_FLOAT32: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:54:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 54 | case CUPY_TYPE_FLOAT64: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:55:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 55 | case CUPY_TYPE_COMPLEX64: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:56:50: note: in instantiation of function template specialization '_cub_histogram_range::operator(), thrust::complex>' requested here 56 | case CUPY_TYPE_COMPLEX128: return f.template operator()>(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ cupy/cuda/cupy_cub.cu:987:13: warning: ignoring return value of type 'hipError_t' declared with 'nodiscard' attribute [-Wunused-value] 987 | DeviceHistogram::HistogramRange(workspace, workspace_size, static_cast(input), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 988 | #ifndef CUPY_USE_HIP | ~~~~~~~~~~~~~~~~~~~~ 989 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 990 | #else | ~~~~~ 991 | // rocPRIM looks up atomic_add() from the namespace rocprim::detail; there's no way we can | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 992 | // inject a "long long" version as we did for CUDA, so we must do it in "unsigned long long" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 993 | // and convert later... | ~~~~~~~~~~~~~~~~~~~~~~~ 994 | static_cast(output), n_bins, static_cast(bins), num_samples, s); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include/cupy/type_dispatcher.cuh:57:50: note: in instantiation of function template specialization '_cub_histogram_range::operator()' requested here 57 | case CUPY_TYPE_BOOL: return f.template operator()(std::forward(args)...); | ^ cupy/cuda/cupy_cub.cu:1141:12: note: in instantiation of function template specialization 'dtype_dispatcher<_cub_histogram_range, void *&, unsigned long &, void *&, void *&, int &, void *&, unsigned long &, ihipStream_t *&>' requested here 1141 | return dtype_dispatcher(dtype_id, _cub_histogram_range(), | ^ 216 warnings generated when compiling for host. INFO:root:building 'cupy.cuda.cub' extension INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -D_FORCE_INLINES=1 "-DCYTHON_EXTERN_C=extern \"C\"" -DNPY_TARGET_VERSION=NPY_2_0_API_VERSION -DCUPY_USE_HIP=1 -D__HIP_PLATFORM_AMD__=1 -D__HIP_PLATFORM_HCC__=1 -DTHRUST_DEVICE_SYSTEM=THRUST_DEVICE_SYSTEM_HIP -DCUPY_CACHE_KEY=3b702ad5829636350fd8c2b7e6c02061a3afef29 -DCUPY_CUB_VERSION_CODE=400200 -I/usr/hipfft/include -I/usr/include/hipcub -I/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/cupy/_core/include -I/usr/include -I/usr/include/hip -I/usr/include/rocrand -I/usr/include/hiprand -I/usr/include/roctracer -I/usr/include/hipblas -I/usr/include/hipsparse -I/usr/include/hipfft -I/usr/include/rocsolver -I/usr/include/rccl -I/usr/lib64/python3.14/site-packages/numpy/_core/include -I/usr/include/python3.14 -c cupy/cuda/cub.cpp -o build/temp.linux-x86_64-cpython-314/cupy/cuda/cub.o -std=c++14 INFO:root:/usr/lib64/rocm/llvm/bin/amdclang++ -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer build/temp.linux-x86_64-cpython-314/cupy/cuda/cub.o build/temp.device_objects/cupy/cuda/cupy_cub.cu.o -L/usr/hipfft/lib -L/usr/lib -L/usr/lib64 -lamdhip64 -o build/lib.linux-x86_64-cpython-314/cupy/cuda/cub.cpython-314-x86_64-linux-gnu.so clang++: warning: argument unused during compilation: '-specs=/usr/lib/rpm/redhat/redhat-package-notes' [-Wunused-command-line-argument] INFO:root:installing to build/bdist.linux-x86_64/wheel INFO:root:running install INFO:root:running install_lib INFO:root:creating build/bdist.linux-x86_64/wheel INFO:root:creating build/bdist.linux-x86_64/wheel/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_util.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_util.pyi -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_binary INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_binary/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_binary INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_binary/elementwise.py -> build/bdist.linux-x86_64/wheel/./cupy/_binary INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_binary/packing.py -> build/bdist.linux-x86_64/wheel/./cupy/_binary INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/dlpack.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/core.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/fusion.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/raw.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/internal.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/numpy_allocator.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/new_fusion.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/flags.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_statistics.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_scalar.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_linalg.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_manipulation.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_math.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_sorting.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_logic.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_indexing.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_reduction.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_kernel.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_routines_binary.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_optimize_config.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_trace.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_memory_range.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_variable.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_kernel.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_cub_reduction.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_thread_local.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_dtype.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_carray.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_accelerator.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/README.md -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/_dlpack INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_dlpack/dlpack.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/_dlpack INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/_jitify INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/_jitify/jitify.hpp -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/_jitify INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/atomics.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/bfloat16.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/carray.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/README.md -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/arithmetic.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/catrig.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/catrigf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/ccosh.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/ccoshf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/cexp.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/cexpf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/clog.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/clogf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/complex.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/complex_inl.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/cpow.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/cproj.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/csinh.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/csinhf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/csqrt.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/csqrtf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/ctanh.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/ctanhf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/math_private.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex/namespace.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/complex INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/complex.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/cuComplex_bridge.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/cuda_workaround.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/float16.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/hip_workaround.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/math_constants.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/type_dispatcher.cuh -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/airy.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/alg.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf/amos INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/amos/amos.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/amos INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/amos.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/bessel.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/beta.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/binom.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cdflib.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/airy.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/bdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/besselpoly.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/beta.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/cbrt.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/chbevl.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/chdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/const.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/dd_real.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ellie.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ellik.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ellpe.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ellpj.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ellpk.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/erfinv.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/exp10.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/exp2.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/expn.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/fdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/fresnl.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/gamma.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/gdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/hyp2f1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/hyperg.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/i0.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/i1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/igam.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/igam_asymp_coeff.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/igami.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/incbet.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/incbi.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/j0.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/j1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/jv.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/k0.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/k1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/kn.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/kolmogorov.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/lanczos.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/nbdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ndtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/ndtri.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/owens_t.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/pdtr.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/poch.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/polevl.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/psi.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/rgamma.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/round.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/scipy_iv.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/shichi.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/sici.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/sindg.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/spence.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/struve.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/tandg.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/trig.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/tukey.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/unity.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/yn.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/yv.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/zeta.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/cephes/zetac.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/cephes INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/config.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/digamma.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/dual.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/ellip.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/erf.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/error.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/evalpoly.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/exp.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/expint.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/faddeeva.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/fp_error_metrics.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/fresnel.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/gamma.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/hyp2f1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/iv_ratio.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/kelvin.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/lambertw.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/legendre.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/log.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/log_exp.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/loggamma.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/mathieu.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/numbers.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/numpy.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/par_cyl.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/recur.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/sici.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf/specfun INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/specfun/specfun.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/specfun INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/specfun.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/sph_bessel.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/sph_harm.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/sphd_wave.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/stats.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/struve.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf/third_party INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_core/include/cupy/xsf/third_party/kokkos INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/third_party/kokkos/mdspan.hpp -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf/third_party/kokkos INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/tools.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/trig.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/wright_bessel.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/zeta.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/include/cupy/xsf/zlog1.h -> build/bdist.linux-x86_64/wheel/./cupy/_core/include/cupy/xsf INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_codeblock.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_interface.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_op.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_fusion_optimization.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_gufuncs.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/_ufuncs.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_core/syncdetect.py -> build/bdist.linux-x86_64/wheel/./cupy/_core INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_creation/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_creation/basic.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_creation/from_data.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_creation/matrix.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_creation/ranges.py -> build/bdist.linux-x86_64/wheel/./cupy/_creation INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_functional INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_functional/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_functional INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_functional/piecewise.py -> build/bdist.linux-x86_64/wheel/./cupy/_functional INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_functional/vectorize.py -> build/bdist.linux-x86_64/wheel/./cupy/_functional INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_indexing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_indexing/generate.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_indexing/indexing.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_indexing/insert.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_indexing/iterate.py -> build/bdist.linux-x86_64/wheel/./cupy/_indexing INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_io/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_io/formatting.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_io/npz.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_io/text.py -> build/bdist.linux-x86_64/wheel/./cupy/_io INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/comparison.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/content.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/ops.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/truth.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_logic/type_testing.py -> build/bdist.linux-x86_64/wheel/./cupy/_logic INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/add_remove.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/basic.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/dims.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/join.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/kind.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/rearrange.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/shape.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/split.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/tiling.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_manipulation/transpose.py -> build/bdist.linux-x86_64/wheel/./cupy/_manipulation INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/arithmetic.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/explog.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/floating.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/hyperbolic.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/misc.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/rational.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/rounding.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/special.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/sumprod.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/trigonometric.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/ufunc.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_math/window.py -> build/bdist.linux-x86_64/wheel/./cupy/_math INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_misc/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_misc/byte_bounds.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_misc/memory_ranges.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_misc/who.py -> build/bdist.linux-x86_64/wheel/./cupy/_misc INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_padding INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_padding/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_padding INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_padding/pad.py -> build/bdist.linux-x86_64/wheel/./cupy/_padding INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_sorting/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_sorting/count.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_sorting/search.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_sorting/sort.py -> build/bdist.linux-x86_64/wheel/./cupy/_sorting INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_statistics/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_statistics/correlation.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_statistics/histogram.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_statistics/meanvar.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_statistics/order.py -> build/bdist.linux-x86_64/wheel/./cupy/_statistics INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cub.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/thrust.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/texture.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/memory.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/stream.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/graph.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/function.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/pinned_memory.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hook.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cufft.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/device.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/common.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cufft.pyx -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cufft.pxd -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cupy_cufft.h -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cupy_cufftXt.h -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cupy_cufftXt.cu -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cupy_cub.cu -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cupy_thrust.cu -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/cuda/memory_hooks INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda/memory_hooks INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks/debug_print.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda/memory_hooks INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/memory_hooks/line_profile.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda/memory_hooks INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/cutensor.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/nccl.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/nvtx.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/profiler.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/runtime.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cuda/compiler.py -> build/bdist.linux-x86_64/wheel/./cupy/cuda INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/exceptions INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/exceptions/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/exceptions INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/fft/_callback.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/fft/_cache.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/fft/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/fft/_config.py -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/fft/_fft.py -> build/bdist.linux-x86_64/wheel/./cupy/fft INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/lib/_polynomial.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/lib/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/lib/_routines_poly.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/lib/_shape_base.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/lib/stride_tricks.py -> build/bdist.linux-x86_64/wheel/./cupy/lib INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_decomposition.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_eigenvalue.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_einsum.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_einsum_cutn.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_einsum_opt.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_norms.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_product.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_solve.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/linalg/_util.py -> build/bdist.linux-x86_64/wheel/./cupy/linalg INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/polynomial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/polynomial/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/polynomial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/polynomial/polynomial.py -> build/bdist.linux-x86_64/wheel/./cupy/polynomial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/polynomial/polyutils.py -> build/bdist.linux-x86_64/wheel/./cupy/polynomial INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_generator_api.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_bit_generator.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/cupy_distributions.cuh -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/cupy_distributions.cu -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_distributions.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_generator.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_kernels.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_permutations.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/random/_sample.py -> build/bdist.linux-x86_64/wheel/./cupy/random INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_array.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_attr.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_bundle.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_condition.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_helper.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_hypothesis.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_loops.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_parameterized.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_protocol_helpers.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_pytest_impl.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/testing/_random.py -> build/bdist.linux-x86_64/wheel/./cupy/testing INFO:root:creating build/bdist.linux-x86_64/wheel/cupy/typing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/typing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy/typing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/typing/_types.py -> build/bdist.linux-x86_64/wheel/./cupy/typing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_environment.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/_version.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy/cublas.py -> build/bdist.linux-x86_64/wheel/./cupy INFO:root:creating build/bdist.linux-x86_64/wheel/cupy_backends INFO:root:creating build/bdist.linux-x86_64/wheel/cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/_softlink.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/stream.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/_softlink.pxd -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:creating build/bdist.linux-x86_64/wheel/cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/runtime.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/driver.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/_runtime_enum.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/_driver_enum.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/api/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/api INFO:root:creating build/bdist.linux-x86_64/wheel/cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusolver.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nccl.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvtx.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cusparse.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/cublas.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/nvrtc.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/curand.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/libs/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda/libs INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/cuda/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy_backends/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupy_backends/__init__.py -> build/bdist.linux-x86_64/wheel/./cupy_backends INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/cusolver.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/distributed INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_array.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_chunk.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_data_transfer.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_elementwise.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_index_arith.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_linalg.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_modes.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/array/_reduction.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed/array INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_comm.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_init.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_klv_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_nccl_comm.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_store.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/distributed/_store_actions.py -> build/bdist.linux-x86_64/wheel/./cupyx/distributed INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_builtin_funcs.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_compile.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_cuda_typerules.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_cuda_types.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_interface.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/_internal_types.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/cg.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/cub.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/jit/thrust.py -> build/bdist.linux-x86_64/wheel/./cupyx/jit INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/linalg INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/linalg/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/linalg/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/linalg/sparse/_solve.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/linalg/_solve.py -> build/bdist.linux-x86_64/wheel/./cupyx/linalg INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/optimizing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/optimizing/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/optimizing INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/optimizing/_optimize.py -> build/bdist.linux-x86_64/wheel/./cupyx/optimizing INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/profiler/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/profiler/_time.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/profiler/_time_range.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/profiler/_timeit_magic.py -> build/bdist.linux-x86_64/wheel/./cupyx/profiler INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/_lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/_lib/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/_lib INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/_lib/_util.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/_lib INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft/_fft.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft/_fftlog.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft/_helper.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fft/_realtransforms.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fft INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/fftpack INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fftpack/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fftpack INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/fftpack/_fft.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/fftpack INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_bspline.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_bspline2.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_cubic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_fitpack_repro.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_interpnd.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_interpolate.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_ndbspline.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_ndgriddata.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_polyint.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_rbfinterp.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/interpolate/_rgi.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/interpolate INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_array_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_decomp_lu.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_matfuncs.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_solve_triangular.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_special_matrices.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/linalg/_uarray.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/linalg INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_bbox_slices.cpython-314-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/ndimage/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/cuda/pba_kernels_3d.h -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/cuda/pba_kernels_2d.h -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage/cuda INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_distance_transform.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_filters.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_filters_core.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_filters_generic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_fourier.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_interp_kernels.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_interpolation.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_measurements.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_morphology.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_pba_2d.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_pba_3d.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_spline_kernel_weights.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_spline_prefilter_core.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/ndimage/_util.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/ndimage INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/signal INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/signal/windows INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/windows/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal/windows INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/windows/_windows.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal/windows INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_arraytools.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_bsplines.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_czt.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_filter_design.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_fir_filter_design.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_iir_filter_conversions.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_iir_filter_design.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_iir_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_lti_conversion.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_ltisys.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_max_len_seq.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_optimize.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_peak_finding.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_polyutils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_resample.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_savitzky_golay.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_signaltools.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_signaltools_core.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_spectral.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_spectral_impl.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_splines.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_upfirdn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_waveforms.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/signal/_wavelets.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/signal INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/sparse INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/sparse/csgraph INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/csgraph/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/csgraph INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/csgraph/_traversal.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/csgraph INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_eigen.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_interface.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_iterative.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_lobpcg.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_norm.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/linalg/_solve.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse/linalg INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_base.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_compressed.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_construct.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_coo.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_csc.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_csr.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_data.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_dia.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_extract.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_index.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_sputils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/sparse/_util.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/sparse INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/spatial INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/spatial/delaunay_2d INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial/delaunay_2d INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d/_kernels.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial/delaunay_2d INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d/_schewchuk.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial/delaunay_2d INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/delaunay_2d/_tri.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial/delaunay_2d INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/_delaunay.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/_kdtree.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/_kdtree_utils.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/spatial/distance.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/spatial INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_basic.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_beta.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_binom.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_complexstuff.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_convex_analysis.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_digamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_ellip.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_erf.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_exp1.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_expi.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_expn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_gamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_gammainc.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_gammaln.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_gammasgn.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_lambertw.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_loggamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_logsoftmax.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_logsumexp.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_lpmv.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_poch.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_polygamma.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_sici.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_softmax.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_sph_harm.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_spherical_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_statistics.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_stats_distributions.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_trig.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_wright_bessel.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_xlogy.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_zeta.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/special/_zetac.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/special INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats/_distributions.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats/_morestats.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats/_stats.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/stats/_stats_py.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy/stats INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/scipy/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/scipy INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/signal INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/signal/_acoustics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_acoustics/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_acoustics INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_acoustics/_cepstrum.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_acoustics INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/signal/_convolution INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_convolution/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_convolution INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_convolution/_convolve.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_convolution INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/signal/_filtering INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_filtering/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_filtering INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_filtering/_filtering.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_filtering INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools/_beamformers.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/_radartools/_radartools.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal/_radartools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/signal/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/signal INFO:root:creating build/bdist.linux-x86_64/wheel/cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/tools/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/tools/_generate_wheel_metadata.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/tools/_hipsparse_stub_mapper.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/tools/install_library.py -> build/bdist.linux-x86_64/wheel/./cupyx/tools INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/__init__.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_gufunc.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_pinned_array.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_rsqrt.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_runtime.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_scatter.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_texture.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/_ufunc_config.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/cusparse.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/lapack.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:copying build/lib.linux-x86_64-cpython-314/cupyx/time.py -> build/bdist.linux-x86_64/wheel/./cupyx INFO:root:running install_egg_info INFO:root:running egg_info INFO:root:writing cupy.egg-info/PKG-INFO INFO:root:writing dependency_links to cupy.egg-info/dependency_links.txt INFO:root:writing requirements to cupy.egg-info/requires.txt INFO:root:writing top-level names to cupy.egg-info/top_level.txt INFO:root:reading manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:reading manifest template 'MANIFEST.in' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupy' WARNING:root:warning: no files found matching '*.pxi' under directory 'cupyx' WARNING:root:warning: no files found matching '*.hpp' under directory 'cupy_backends' WARNING:root:warning: no files found matching '*.py' under directory 'tests' INFO:root:adding license file 'LICENSE' INFO:root:adding license file 'docs/source/license.rst' INFO:root:writing manifest file 'cupy.egg-info/SOURCES.txt' INFO:root:Copying cupy.egg-info to build/bdist.linux-x86_64/wheel/./cupy-14.0.0-py3.14.egg-info INFO:root:running install_scripts INFO:root:creating build/bdist.linux-x86_64/wheel/cupy-14.0.0.dist-info/WHEEL INFO:wheel:creating '/builddir/.cache/pip/wheels/35/7d/c7/7aad8229e70cc75ae0edc7b57fb57ece139ef73d78cf0d1d4f/tmpj012ye2w/.tmp-7ged0fj2/cupy-14.0.0-cp314-cp314-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it INFO:wheel:adding 'cupy/__init__.py' INFO:wheel:adding 'cupy/_environment.py' INFO:wheel:adding 'cupy/_util.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_util.pyi' INFO:wheel:adding 'cupy/_version.py' INFO:wheel:adding 'cupy/cublas.py' INFO:wheel:adding 'cupy/_binary/__init__.py' INFO:wheel:adding 'cupy/_binary/elementwise.py' INFO:wheel:adding 'cupy/_binary/packing.py' INFO:wheel:adding 'cupy/_core/__init__.py' INFO:wheel:adding 'cupy/_core/_accelerator.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_carray.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_codeblock.py' INFO:wheel:adding 'cupy/_core/_cub_reduction.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_dtype.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_interface.py' INFO:wheel:adding 'cupy/_core/_fusion_kernel.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_op.py' INFO:wheel:adding 'cupy/_core/_fusion_optimization.py' INFO:wheel:adding 'cupy/_core/_fusion_thread_local.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_trace.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_fusion_variable.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_gufuncs.py' INFO:wheel:adding 'cupy/_core/_kernel.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_memory_range.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_optimize_config.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_reduction.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_binary.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_indexing.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_linalg.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_logic.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_manipulation.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_math.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_sorting.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_routines_statistics.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_scalar.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/_ufuncs.py' INFO:wheel:adding 'cupy/_core/core.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/dlpack.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/flags.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/fusion.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/internal.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/new_fusion.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/numpy_allocator.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/raw.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/_core/syncdetect.py' INFO:wheel:adding 'cupy/_core/include/cupy/README.md' INFO:wheel:adding 'cupy/_core/include/cupy/atomics.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/bfloat16.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/carray.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/complex.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/cuComplex_bridge.h' INFO:wheel:adding 'cupy/_core/include/cupy/cuda_workaround.h' INFO:wheel:adding 'cupy/_core/include/cupy/float16.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/hip_workaround.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/math_constants.h' INFO:wheel:adding 'cupy/_core/include/cupy/type_dispatcher.cuh' INFO:wheel:adding 'cupy/_core/include/cupy/_dlpack/dlpack.h' INFO:wheel:adding 'cupy/_core/include/cupy/_jitify/jitify.hpp' INFO:wheel:adding 'cupy/_core/include/cupy/complex/README.md' INFO:wheel:adding 'cupy/_core/include/cupy/complex/arithmetic.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/catrig.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/catrigf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/ccosh.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/ccoshf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/cexp.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/cexpf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/clog.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/clogf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/complex.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/complex_inl.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/cpow.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/cproj.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/csinh.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/csinhf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/csqrt.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/csqrtf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/ctanh.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/ctanhf.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/math_private.h' INFO:wheel:adding 'cupy/_core/include/cupy/complex/namespace.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/airy.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/alg.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/amos.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/bessel.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/beta.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/binom.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cdflib.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/config.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/digamma.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/dual.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/ellip.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/erf.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/error.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/evalpoly.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/exp.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/expint.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/faddeeva.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/fp_error_metrics.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/fresnel.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/gamma.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/hyp2f1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/iv_ratio.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/kelvin.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/lambertw.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/legendre.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/log.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/log_exp.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/loggamma.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/mathieu.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/numbers.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/numpy.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/par_cyl.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/recur.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/sici.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/specfun.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/sph_bessel.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/sph_harm.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/sphd_wave.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/stats.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/struve.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/tools.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/trig.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/wright_bessel.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/zeta.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/zlog1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/amos/amos.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/airy.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/bdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/besselpoly.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/beta.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/cbrt.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/chbevl.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/chdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/const.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/dd_real.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ellie.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ellik.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ellpe.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ellpj.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ellpk.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/erfinv.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/exp10.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/exp2.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/expn.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/fdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/fresnl.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/gamma.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/gdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/hyp2f1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/hyperg.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/i0.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/i1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/igam.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/igam_asymp_coeff.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/igami.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/incbet.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/incbi.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/j0.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/j1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/jv.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/k0.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/k1.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/kn.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/kolmogorov.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/lanczos.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/nbdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ndtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/ndtri.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/owens_t.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/pdtr.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/poch.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/polevl.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/psi.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/rgamma.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/round.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/scipy_iv.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/shichi.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/sici.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/sindg.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/spence.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/struve.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/tandg.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/trig.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/tukey.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/unity.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/yn.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/yv.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/zeta.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/cephes/zetac.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/specfun/specfun.h' INFO:wheel:adding 'cupy/_core/include/cupy/xsf/third_party/kokkos/mdspan.hpp' INFO:wheel:adding 'cupy/_creation/__init__.py' INFO:wheel:adding 'cupy/_creation/basic.py' INFO:wheel:adding 'cupy/_creation/from_data.py' INFO:wheel:adding 'cupy/_creation/matrix.py' INFO:wheel:adding 'cupy/_creation/ranges.py' INFO:wheel:adding 'cupy/_functional/__init__.py' INFO:wheel:adding 'cupy/_functional/piecewise.py' INFO:wheel:adding 'cupy/_functional/vectorize.py' INFO:wheel:adding 'cupy/_indexing/__init__.py' INFO:wheel:adding 'cupy/_indexing/generate.py' INFO:wheel:adding 'cupy/_indexing/indexing.py' INFO:wheel:adding 'cupy/_indexing/insert.py' INFO:wheel:adding 'cupy/_indexing/iterate.py' INFO:wheel:adding 'cupy/_io/__init__.py' INFO:wheel:adding 'cupy/_io/formatting.py' INFO:wheel:adding 'cupy/_io/npz.py' INFO:wheel:adding 'cupy/_io/text.py' INFO:wheel:adding 'cupy/_logic/__init__.py' INFO:wheel:adding 'cupy/_logic/comparison.py' INFO:wheel:adding 'cupy/_logic/content.py' INFO:wheel:adding 'cupy/_logic/ops.py' INFO:wheel:adding 'cupy/_logic/truth.py' INFO:wheel:adding 'cupy/_logic/type_testing.py' INFO:wheel:adding 'cupy/_manipulation/__init__.py' INFO:wheel:adding 'cupy/_manipulation/add_remove.py' INFO:wheel:adding 'cupy/_manipulation/basic.py' INFO:wheel:adding 'cupy/_manipulation/dims.py' INFO:wheel:adding 'cupy/_manipulation/join.py' INFO:wheel:adding 'cupy/_manipulation/kind.py' INFO:wheel:adding 'cupy/_manipulation/rearrange.py' INFO:wheel:adding 'cupy/_manipulation/shape.py' INFO:wheel:adding 'cupy/_manipulation/split.py' INFO:wheel:adding 'cupy/_manipulation/tiling.py' INFO:wheel:adding 'cupy/_manipulation/transpose.py' INFO:wheel:adding 'cupy/_math/__init__.py' INFO:wheel:adding 'cupy/_math/arithmetic.py' INFO:wheel:adding 'cupy/_math/explog.py' INFO:wheel:adding 'cupy/_math/floating.py' INFO:wheel:adding 'cupy/_math/hyperbolic.py' INFO:wheel:adding 'cupy/_math/misc.py' INFO:wheel:adding 'cupy/_math/rational.py' INFO:wheel:adding 'cupy/_math/rounding.py' INFO:wheel:adding 'cupy/_math/special.py' INFO:wheel:adding 'cupy/_math/sumprod.py' INFO:wheel:adding 'cupy/_math/trigonometric.py' INFO:wheel:adding 'cupy/_math/ufunc.py' INFO:wheel:adding 'cupy/_math/window.py' INFO:wheel:adding 'cupy/_misc/__init__.py' INFO:wheel:adding 'cupy/_misc/byte_bounds.py' INFO:wheel:adding 'cupy/_misc/memory_ranges.py' INFO:wheel:adding 'cupy/_misc/who.py' INFO:wheel:adding 'cupy/_padding/__init__.py' INFO:wheel:adding 'cupy/_padding/pad.py' INFO:wheel:adding 'cupy/_sorting/__init__.py' INFO:wheel:adding 'cupy/_sorting/count.py' INFO:wheel:adding 'cupy/_sorting/search.py' INFO:wheel:adding 'cupy/_sorting/sort.py' INFO:wheel:adding 'cupy/_statistics/__init__.py' INFO:wheel:adding 'cupy/_statistics/correlation.py' INFO:wheel:adding 'cupy/_statistics/histogram.py' INFO:wheel:adding 'cupy/_statistics/meanvar.py' INFO:wheel:adding 'cupy/_statistics/order.py' INFO:wheel:adding 'cupy/cuda/__init__.py' INFO:wheel:adding 'cupy/cuda/common.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/compiler.py' INFO:wheel:adding 'cupy/cuda/cub.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/cufft.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/cufft.pxd' INFO:wheel:adding 'cupy/cuda/cufft.pyx' INFO:wheel:adding 'cupy/cuda/cupy_cub.cu' INFO:wheel:adding 'cupy/cuda/cupy_cufft.h' INFO:wheel:adding 'cupy/cuda/cupy_cufftXt.cu' INFO:wheel:adding 'cupy/cuda/cupy_cufftXt.h' INFO:wheel:adding 'cupy/cuda/cupy_thrust.cu' INFO:wheel:adding 'cupy/cuda/cutensor.py' INFO:wheel:adding 'cupy/cuda/device.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/function.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/graph.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/memory.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/memory_hook.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/nccl.py' INFO:wheel:adding 'cupy/cuda/nvtx.py' INFO:wheel:adding 'cupy/cuda/pinned_memory.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/profiler.py' INFO:wheel:adding 'cupy/cuda/runtime.py' INFO:wheel:adding 'cupy/cuda/stream.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/texture.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/thrust.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/cuda/memory_hooks/__init__.py' INFO:wheel:adding 'cupy/cuda/memory_hooks/debug_print.py' INFO:wheel:adding 'cupy/cuda/memory_hooks/line_profile.py' INFO:wheel:adding 'cupy/exceptions/__init__.py' INFO:wheel:adding 'cupy/fft/__init__.py' INFO:wheel:adding 'cupy/fft/_cache.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/fft/_callback.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/fft/_config.py' INFO:wheel:adding 'cupy/fft/_fft.py' INFO:wheel:adding 'cupy/lib/__init__.py' INFO:wheel:adding 'cupy/lib/_polynomial.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/lib/_routines_poly.py' INFO:wheel:adding 'cupy/lib/_shape_base.py' INFO:wheel:adding 'cupy/lib/stride_tricks.py' INFO:wheel:adding 'cupy/linalg/__init__.py' INFO:wheel:adding 'cupy/linalg/_decomposition.py' INFO:wheel:adding 'cupy/linalg/_eigenvalue.py' INFO:wheel:adding 'cupy/linalg/_einsum.py' INFO:wheel:adding 'cupy/linalg/_einsum_cutn.py' INFO:wheel:adding 'cupy/linalg/_einsum_opt.py' INFO:wheel:adding 'cupy/linalg/_norms.py' INFO:wheel:adding 'cupy/linalg/_product.py' INFO:wheel:adding 'cupy/linalg/_solve.py' INFO:wheel:adding 'cupy/linalg/_util.py' INFO:wheel:adding 'cupy/polynomial/__init__.py' INFO:wheel:adding 'cupy/polynomial/polynomial.py' INFO:wheel:adding 'cupy/polynomial/polyutils.py' INFO:wheel:adding 'cupy/random/__init__.py' INFO:wheel:adding 'cupy/random/_bit_generator.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/random/_distributions.py' INFO:wheel:adding 'cupy/random/_generator.py' INFO:wheel:adding 'cupy/random/_generator_api.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy/random/_kernels.py' INFO:wheel:adding 'cupy/random/_permutations.py' INFO:wheel:adding 'cupy/random/_sample.py' INFO:wheel:adding 'cupy/random/cupy_distributions.cu' INFO:wheel:adding 'cupy/random/cupy_distributions.cuh' INFO:wheel:adding 'cupy/testing/__init__.py' INFO:wheel:adding 'cupy/testing/_array.py' INFO:wheel:adding 'cupy/testing/_attr.py' INFO:wheel:adding 'cupy/testing/_bundle.py' INFO:wheel:adding 'cupy/testing/_condition.py' INFO:wheel:adding 'cupy/testing/_helper.py' INFO:wheel:adding 'cupy/testing/_hypothesis.py' INFO:wheel:adding 'cupy/testing/_loops.py' INFO:wheel:adding 'cupy/testing/_parameterized.py' INFO:wheel:adding 'cupy/testing/_protocol_helpers.py' INFO:wheel:adding 'cupy/testing/_pytest_impl.py' INFO:wheel:adding 'cupy/testing/_random.py' INFO:wheel:adding 'cupy/typing/__init__.py' INFO:wheel:adding 'cupy/typing/_types.py' INFO:wheel:adding 'cupy-14.0.0.dist-info/licenses/LICENSE' INFO:wheel:adding 'cupy-14.0.0.dist-info/licenses/docs/source/license.rst' INFO:wheel:adding 'cupy_backends/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/_softlink.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/_softlink.pxd' INFO:wheel:adding 'cupy_backends/cuda/stream.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/api/_driver_enum.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/_runtime_enum.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/driver.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/api/runtime.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/__init__.py' INFO:wheel:adding 'cupy_backends/cuda/libs/cublas.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/curand.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/cusolver.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/cusparse.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nccl.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nvrtc.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupy_backends/cuda/libs/nvtx.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupyx/__init__.py' INFO:wheel:adding 'cupyx/_gufunc.py' INFO:wheel:adding 'cupyx/_pinned_array.py' INFO:wheel:adding 'cupyx/_rsqrt.py' INFO:wheel:adding 'cupyx/_runtime.py' INFO:wheel:adding 'cupyx/_scatter.py' INFO:wheel:adding 'cupyx/_texture.py' INFO:wheel:adding 'cupyx/_ufunc_config.py' INFO:wheel:adding 'cupyx/cusolver.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupyx/cusparse.py' INFO:wheel:adding 'cupyx/lapack.py' INFO:wheel:adding 'cupyx/time.py' INFO:wheel:adding 'cupyx/distributed/__init__.py' INFO:wheel:adding 'cupyx/distributed/_comm.py' INFO:wheel:adding 'cupyx/distributed/_init.py' INFO:wheel:adding 'cupyx/distributed/_klv_utils.py' INFO:wheel:adding 'cupyx/distributed/_nccl_comm.py' INFO:wheel:adding 'cupyx/distributed/_store.py' INFO:wheel:adding 'cupyx/distributed/_store_actions.py' INFO:wheel:adding 'cupyx/distributed/array/__init__.py' INFO:wheel:adding 'cupyx/distributed/array/_array.py' INFO:wheel:adding 'cupyx/distributed/array/_chunk.py' INFO:wheel:adding 'cupyx/distributed/array/_data_transfer.py' INFO:wheel:adding 'cupyx/distributed/array/_elementwise.py' INFO:wheel:adding 'cupyx/distributed/array/_index_arith.py' INFO:wheel:adding 'cupyx/distributed/array/_linalg.py' INFO:wheel:adding 'cupyx/distributed/array/_modes.py' INFO:wheel:adding 'cupyx/distributed/array/_reduction.py' INFO:wheel:adding 'cupyx/jit/__init__.py' INFO:wheel:adding 'cupyx/jit/_builtin_funcs.py' INFO:wheel:adding 'cupyx/jit/_compile.py' INFO:wheel:adding 'cupyx/jit/_cuda_typerules.py' INFO:wheel:adding 'cupyx/jit/_cuda_types.py' INFO:wheel:adding 'cupyx/jit/_interface.py' INFO:wheel:adding 'cupyx/jit/_internal_types.py' INFO:wheel:adding 'cupyx/jit/cg.py' INFO:wheel:adding 'cupyx/jit/cub.py' INFO:wheel:adding 'cupyx/jit/thrust.py' INFO:wheel:adding 'cupyx/linalg/__init__.py' INFO:wheel:adding 'cupyx/linalg/_solve.py' INFO:wheel:adding 'cupyx/linalg/sparse/__init__.py' INFO:wheel:adding 'cupyx/linalg/sparse/_solve.py' INFO:wheel:adding 'cupyx/optimizing/__init__.py' INFO:wheel:adding 'cupyx/optimizing/_optimize.py' INFO:wheel:adding 'cupyx/profiler/__init__.py' INFO:wheel:adding 'cupyx/profiler/_time.py' INFO:wheel:adding 'cupyx/profiler/_time_range.py' INFO:wheel:adding 'cupyx/profiler/_timeit_magic.py' INFO:wheel:adding 'cupyx/scipy/__init__.py' INFO:wheel:adding 'cupyx/scipy/_lib/__init__.py' INFO:wheel:adding 'cupyx/scipy/_lib/_util.py' INFO:wheel:adding 'cupyx/scipy/fft/__init__.py' INFO:wheel:adding 'cupyx/scipy/fft/_fft.py' INFO:wheel:adding 'cupyx/scipy/fft/_fftlog.py' INFO:wheel:adding 'cupyx/scipy/fft/_helper.py' INFO:wheel:adding 'cupyx/scipy/fft/_realtransforms.py' INFO:wheel:adding 'cupyx/scipy/fftpack/__init__.py' INFO:wheel:adding 'cupyx/scipy/fftpack/_fft.py' INFO:wheel:adding 'cupyx/scipy/interpolate/__init__.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_bspline.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_bspline2.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_cubic.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_fitpack_repro.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_interpnd.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_interpolate.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_ndbspline.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_ndgriddata.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_polyint.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_rbfinterp.py' INFO:wheel:adding 'cupyx/scipy/interpolate/_rgi.py' INFO:wheel:adding 'cupyx/scipy/linalg/__init__.py' INFO:wheel:adding 'cupyx/scipy/linalg/_array_utils.py' INFO:wheel:adding 'cupyx/scipy/linalg/_decomp_lu.py' INFO:wheel:adding 'cupyx/scipy/linalg/_matfuncs.py' INFO:wheel:adding 'cupyx/scipy/linalg/_solve_triangular.py' INFO:wheel:adding 'cupyx/scipy/linalg/_special_matrices.py' INFO:wheel:adding 'cupyx/scipy/linalg/_uarray.py' INFO:wheel:adding 'cupyx/scipy/ndimage/__init__.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_bbox_slices.cpython-314-x86_64-linux-gnu.so' INFO:wheel:adding 'cupyx/scipy/ndimage/_distance_transform.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_filters.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_filters_core.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_filters_generic.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_fourier.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_interp_kernels.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_interpolation.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_measurements.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_morphology.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_pba_2d.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_pba_3d.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_spline_kernel_weights.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_spline_prefilter_core.py' INFO:wheel:adding 'cupyx/scipy/ndimage/_util.py' INFO:wheel:adding 'cupyx/scipy/ndimage/cuda/pba_kernels_2d.h' INFO:wheel:adding 'cupyx/scipy/ndimage/cuda/pba_kernels_3d.h' INFO:wheel:adding 'cupyx/scipy/signal/__init__.py' INFO:wheel:adding 'cupyx/scipy/signal/_arraytools.py' INFO:wheel:adding 'cupyx/scipy/signal/_bsplines.py' INFO:wheel:adding 'cupyx/scipy/signal/_czt.py' INFO:wheel:adding 'cupyx/scipy/signal/_filter_design.py' INFO:wheel:adding 'cupyx/scipy/signal/_fir_filter_design.py' INFO:wheel:adding 'cupyx/scipy/signal/_iir_filter_conversions.py' INFO:wheel:adding 'cupyx/scipy/signal/_iir_filter_design.py' INFO:wheel:adding 'cupyx/scipy/signal/_iir_utils.py' INFO:wheel:adding 'cupyx/scipy/signal/_lti_conversion.py' INFO:wheel:adding 'cupyx/scipy/signal/_ltisys.py' INFO:wheel:adding 'cupyx/scipy/signal/_max_len_seq.py' INFO:wheel:adding 'cupyx/scipy/signal/_optimize.py' INFO:wheel:adding 'cupyx/scipy/signal/_peak_finding.py' INFO:wheel:adding 'cupyx/scipy/signal/_polyutils.py' INFO:wheel:adding 'cupyx/scipy/signal/_resample.py' INFO:wheel:adding 'cupyx/scipy/signal/_savitzky_golay.py' INFO:wheel:adding 'cupyx/scipy/signal/_signaltools.py' INFO:wheel:adding 'cupyx/scipy/signal/_signaltools_core.py' INFO:wheel:adding 'cupyx/scipy/signal/_spectral.py' INFO:wheel:adding 'cupyx/scipy/signal/_spectral_impl.py' INFO:wheel:adding 'cupyx/scipy/signal/_splines.py' INFO:wheel:adding 'cupyx/scipy/signal/_upfirdn.py' INFO:wheel:adding 'cupyx/scipy/signal/_waveforms.py' INFO:wheel:adding 'cupyx/scipy/signal/_wavelets.py' INFO:wheel:adding 'cupyx/scipy/signal/windows/__init__.py' INFO:wheel:adding 'cupyx/scipy/signal/windows/_windows.py' INFO:wheel:adding 'cupyx/scipy/sparse/__init__.py' INFO:wheel:adding 'cupyx/scipy/sparse/_base.py' INFO:wheel:adding 'cupyx/scipy/sparse/_compressed.py' INFO:wheel:adding 'cupyx/scipy/sparse/_construct.py' INFO:wheel:adding 'cupyx/scipy/sparse/_coo.py' INFO:wheel:adding 'cupyx/scipy/sparse/_csc.py' INFO:wheel:adding 'cupyx/scipy/sparse/_csr.py' INFO:wheel:adding 'cupyx/scipy/sparse/_data.py' INFO:wheel:adding 'cupyx/scipy/sparse/_dia.py' INFO:wheel:adding 'cupyx/scipy/sparse/_extract.py' INFO:wheel:adding 'cupyx/scipy/sparse/_index.py' INFO:wheel:adding 'cupyx/scipy/sparse/_sputils.py' INFO:wheel:adding 'cupyx/scipy/sparse/_util.py' INFO:wheel:adding 'cupyx/scipy/sparse/csgraph/__init__.py' INFO:wheel:adding 'cupyx/scipy/sparse/csgraph/_traversal.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/__init__.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_eigen.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_interface.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_iterative.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_lobpcg.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_norm.py' INFO:wheel:adding 'cupyx/scipy/sparse/linalg/_solve.py' INFO:wheel:adding 'cupyx/scipy/spatial/__init__.py' INFO:wheel:adding 'cupyx/scipy/spatial/_delaunay.py' INFO:wheel:adding 'cupyx/scipy/spatial/_kdtree.py' INFO:wheel:adding 'cupyx/scipy/spatial/_kdtree_utils.py' INFO:wheel:adding 'cupyx/scipy/spatial/distance.py' INFO:wheel:adding 'cupyx/scipy/spatial/delaunay_2d/__init__.py' INFO:wheel:adding 'cupyx/scipy/spatial/delaunay_2d/_kernels.py' INFO:wheel:adding 'cupyx/scipy/spatial/delaunay_2d/_schewchuk.py' INFO:wheel:adding 'cupyx/scipy/spatial/delaunay_2d/_tri.py' INFO:wheel:adding 'cupyx/scipy/special/__init__.py' INFO:wheel:adding 'cupyx/scipy/special/_basic.py' INFO:wheel:adding 'cupyx/scipy/special/_bessel.py' INFO:wheel:adding 'cupyx/scipy/special/_beta.py' INFO:wheel:adding 'cupyx/scipy/special/_binom.py' INFO:wheel:adding 'cupyx/scipy/special/_complexstuff.py' INFO:wheel:adding 'cupyx/scipy/special/_convex_analysis.py' INFO:wheel:adding 'cupyx/scipy/special/_digamma.py' INFO:wheel:adding 'cupyx/scipy/special/_ellip.py' INFO:wheel:adding 'cupyx/scipy/special/_erf.py' INFO:wheel:adding 'cupyx/scipy/special/_exp1.py' INFO:wheel:adding 'cupyx/scipy/special/_expi.py' INFO:wheel:adding 'cupyx/scipy/special/_expn.py' INFO:wheel:adding 'cupyx/scipy/special/_gamma.py' INFO:wheel:adding 'cupyx/scipy/special/_gammainc.py' INFO:wheel:adding 'cupyx/scipy/special/_gammaln.py' INFO:wheel:adding 'cupyx/scipy/special/_gammasgn.py' INFO:wheel:adding 'cupyx/scipy/special/_lambertw.py' INFO:wheel:adding 'cupyx/scipy/special/_loggamma.py' INFO:wheel:adding 'cupyx/scipy/special/_logsoftmax.py' INFO:wheel:adding 'cupyx/scipy/special/_logsumexp.py' INFO:wheel:adding 'cupyx/scipy/special/_lpmv.py' INFO:wheel:adding 'cupyx/scipy/special/_poch.py' INFO:wheel:adding 'cupyx/scipy/special/_polygamma.py' INFO:wheel:adding 'cupyx/scipy/special/_sici.py' INFO:wheel:adding 'cupyx/scipy/special/_softmax.py' INFO:wheel:adding 'cupyx/scipy/special/_sph_harm.py' INFO:wheel:adding 'cupyx/scipy/special/_spherical_bessel.py' INFO:wheel:adding 'cupyx/scipy/special/_statistics.py' INFO:wheel:adding 'cupyx/scipy/special/_stats_distributions.py' INFO:wheel:adding 'cupyx/scipy/special/_trig.py' INFO:wheel:adding 'cupyx/scipy/special/_wright_bessel.py' INFO:wheel:adding 'cupyx/scipy/special/_xlogy.py' INFO:wheel:adding 'cupyx/scipy/special/_zeta.py' INFO:wheel:adding 'cupyx/scipy/special/_zetac.py' INFO:wheel:adding 'cupyx/scipy/stats/__init__.py' INFO:wheel:adding 'cupyx/scipy/stats/_distributions.py' INFO:wheel:adding 'cupyx/scipy/stats/_morestats.py' INFO:wheel:adding 'cupyx/scipy/stats/_stats.py' INFO:wheel:adding 'cupyx/scipy/stats/_stats_py.py' INFO:wheel:adding 'cupyx/signal/__init__.py' INFO:wheel:adding 'cupyx/signal/_acoustics/__init__.py' INFO:wheel:adding 'cupyx/signal/_acoustics/_cepstrum.py' INFO:wheel:adding 'cupyx/signal/_convolution/__init__.py' INFO:wheel:adding 'cupyx/signal/_convolution/_convolve.py' INFO:wheel:adding 'cupyx/signal/_filtering/__init__.py' INFO:wheel:adding 'cupyx/signal/_filtering/_filtering.py' INFO:wheel:adding 'cupyx/signal/_radartools/__init__.py' INFO:wheel:adding 'cupyx/signal/_radartools/_beamformers.py' INFO:wheel:adding 'cupyx/signal/_radartools/_radartools.py' INFO:wheel:adding 'cupyx/tools/__init__.py' INFO:wheel:adding 'cupyx/tools/_generate_wheel_metadata.py' INFO:wheel:adding 'cupyx/tools/_hipsparse_stub_mapper.py' INFO:wheel:adding 'cupyx/tools/install_library.py' INFO:wheel:adding 'cupy-14.0.0.dist-info/METADATA' INFO:wheel:adding 'cupy-14.0.0.dist-info/WHEEL' INFO:wheel:adding 'cupy-14.0.0.dist-info/top_level.txt' INFO:wheel:adding 'cupy-14.0.0.dist-info/RECORD' INFO:root:removing build/bdist.linux-x86_64/wheel Building wheel for cupy (pyproject.toml): finished with status 'done' Created wheel for cupy: filename=cupy-14.0.0-cp314-cp314-linux_x86_64.whl size=86791113 sha256=1128755f4c769b985f78ecb694dedf620fc02be4ab5aff658b02671f058257d0 Stored in directory: /builddir/.cache/pip/wheels/35/7d/c7/7aad8229e70cc75ae0edc7b57fb57ece139ef73d78cf0d1d4f Successfully built cupy + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.6h7jSK + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + '[' /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT ++ dirname /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT + mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + mkdir /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=hipcc + export CC + CXX=hipcc + export CXX + cd cupy-14.0.0 ++ xargs basename --multiple ++ sed -E 's/([^-]+)-([^-]+)-.+\.whl/\1==\2/' ++ ls /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir/cupy-14.0.0-cp314-cp314-linux_x86_64.whl + specifier=cupy==14.0.0 + '[' -z cupy==14.0.0 ']' + TMPDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/.pyproject-builddir + /usr/bin/python3 -m pip install --root /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT --prefix /usr --no-deps --disable-pip-version-check --progress-bar off --verbose --ignore-installed --no-warn-script-location --no-index --no-cache-dir --find-links /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir cupy==14.0.0 Using pip 25.3 from /usr/lib/python3.14/site-packages/pip (python 3.14) Looking in links: /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir Processing /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/pyproject-wheeldir/cupy-14.0.0-cp314-cp314-linux_x86_64.whl Installing collected packages: cupy Successfully installed cupy-14.0.0 + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/bin ']' + rm -f /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-ghost-distinfo + site_dirs=() + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + '[' /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages '!=' /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages ']' + '[' -d /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages ']' + site_dirs+=("/usr/lib64/python3.14/site-packages") + for site_dir in ${site_dirs[@]} + for distinfo in /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT$site_dir/*.dist-info + echo '%ghost %dir /usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info' + sed -i s/pip/rpm/ /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/INSTALLER + PYTHONPATH=/usr/lib/rpm/redhat + /usr/bin/python3 -B /usr/lib/rpm/redhat/pyproject_preprocess_record.py --buildroot /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT --record /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/RECORD --output /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-record + rm -fv /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/RECORD removed '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/RECORD' + rm -fv /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/REQUESTED removed '/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy-14.0.0.dist-info/REQUESTED' ++ wc -l /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-ghost-distinfo ++ cut -f1 '-d ' + lines=1 + '[' 1 -ne 1 ']' + _target= + _symlinks=0 + fdupes -q -n -r -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr + read _file + sed -i 1d /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/install_library.py + sed -i 1d /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/_generate_wheel_metadata.py + RPM_FILES_ESCAPE=4.19 + /usr/bin/python3 /usr/lib/rpm/redhat/pyproject_save_files.py --output-files /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-files --output-modules /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-modules --buildroot /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT --sitelib /usr/lib/python3.14/site-packages --sitearch /usr/lib64/python3.14/site-packages --python-version 3.14 --pyproject-record /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-record --prefix /usr 'cupy*' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 14.0.0-1.fc45 --unique-debug-suffix -14.0.0-1.fc45.x86_64 --unique-debug-src-base python-cupy-rocm-14.0.0-1.fc45.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0 find-debuginfo: starting Extracting debug info from 62 files DWARF-compressing 62 files dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_accelerator.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_carray.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_cub_reduction.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_dtype.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_fusion_kernel.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_fusion_thread_local.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_fusion_trace.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_fusion_variable.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_kernel.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_memory_range.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_optimize_config.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_reduction.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_binary.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_indexing.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_linalg.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_logic.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_manipulation.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_math.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_sorting.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_routines_statistics.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/_scalar.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/core.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/dlpack.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/flags.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/fusion.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/internal.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/new_fusion.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/numpy_allocator.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_core/raw.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/_util.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/common.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/cub.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/cufft.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/device.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/function.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/graph.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/memory.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/memory_hook.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/pinned_memory.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/stream.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/texture.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/cuda/thrust.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/fft/_cache.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/fft/_callback.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/lib/_polynomial.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/random/_bit_generator.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy/random/_generator_api.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/_softlink.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/api/_driver_enum.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/api/_runtime_enum.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/api/driver.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/api/runtime.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/cublas.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/curand.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/cusolver.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/cusparse.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/nccl.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/nvrtc.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/nvtx.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupy_backends/cuda/stream.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupyx/cusolver.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: ./usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/_bbox_slices.cpython-314-x86_64-linux-gnu.so-14.0.0-1.fc45.x86_64.debug: Unknown debugging section .debug_str_offsets dwz: Too few files for multifile optimization sepdebugcrcfix: Updated 0 CRC32s, 62 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/python-cupy-rocm-14.0.0-1.fc45.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/python-cupy-rocm-14.0.0-1.fc45.x86_64/cupy_backends/hip/cupy_hipblas.h is executable but has no shebang, removing executable bit + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 Bytecompiling .py files below /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib/debug/usr/lib64/python3.14 using python3.14 Bytecompiling .py files below /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14 using python3.14 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/time.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/lapack.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/lapack.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_runtime.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_ufunc_config.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_texture.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_runtime.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_rsqrt.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_scatter.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_gufunc.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/_pinned_array.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/cusparse.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/install_library.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/_generate_wheel_metadata.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/_hipsparse_stub_mapper.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_radartools/__pycache__/_beamformers.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_radartools/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/_hipsparse_stub_mapper.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/tools/__pycache__/install_library.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_filtering/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_radartools/__pycache__/_radartools.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_convolution/__pycache__/_convolve.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_convolution/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_convolution/__pycache__/_convolve.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_acoustics/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_acoustics/__pycache__/_cepstrum.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/stats/__pycache__/_stats.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/stats/__pycache__/_morestats.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/signal/_filtering/__pycache__/_filtering.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/stats/__pycache__/_stats_py.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/stats/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_xlogy.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_wright_bessel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_trig.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_statistics.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_spherical_bessel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_sph_harm.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_stats_distributions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_zetac.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/__pycache__/cusparse.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/stats/__pycache__/_distributions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_zeta.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_logsumexp.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_sici.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_softmax.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_gammasgn.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_gammaln.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_polygamma.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_logsoftmax.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_poch.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_loggamma.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_lpmv.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_lambertw.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_expn.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_gamma.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_exp1.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_expi.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_ellip.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_erf.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_binom.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_convex_analysis.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_gammainc.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_complexstuff.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_beta.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_bessel.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_basic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/__pycache__/_delaunay.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/__pycache__/_kdtree_utils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/special/__pycache__/_digamma.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/__pycache__/distance.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/__pycache__/_kdtree.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_schewchuk.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_data.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_data.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_kernels.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_sputils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_construct.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/spatial/delaunay_2d/__pycache__/_tri.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_index.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_extract.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_util.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_csc.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_csr.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_coo.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_dia.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_compressed.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_lobpcg.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_iterative.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_solve.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_norm.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/__pycache__/_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_solve.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_eigen.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/csgraph/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/csgraph/__pycache__/_traversal.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_eigen.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_upfirdn.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_splines.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_wavelets.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_waveforms.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_signaltools_core.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_spectral_impl.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/sparse/linalg/__pycache__/_interface.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_spectral.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_signaltools.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_spectral.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_conversions.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_polyutils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_savitzky_golay.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_ltisys.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_peak_finding.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_resample.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_lti_conversion.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_conversions.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_fir_filter_design.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_max_len_seq.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_optimize.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_iir_utils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_filter_design.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_bsplines.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_iir_filter_design.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_arraytools.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_czt.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/windows/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/_ltisys.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_3d.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_2d.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_pba_2d.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/signal/windows/__pycache__/_windows.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_util.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_spline_kernel_weights.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_spline_prefilter_core.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_morphology.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_interpolation.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_filters_core.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_fourier.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_interp_kernels.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_distance_transform.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_filters_generic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_uarray.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_solve_triangular.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_matfuncs.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_special_matrices.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_filters.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_decomp_lu.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_array_utils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/_decomp_lu.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/linalg/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/ndimage/__pycache__/_measurements.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_ndbspline.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_rgi.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_cubic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_rbfinterp.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline2.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_interpnd.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_interpolate.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline2.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_ndgriddata.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_bspline.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fftpack/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fftpack/__pycache__/_fft.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fft/__pycache__/_fftlog.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_polyint.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/interpolate/__pycache__/_fitpack_repro.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fft/__pycache__/_helper.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fft/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/_lib/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/_lib/__pycache__/_util.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fft/__pycache__/_realtransforms.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/profiler/__pycache__/_timeit_magic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/profiler/__pycache__/_time_range.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/scipy/fft/__pycache__/_fft.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/profiler/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/profiler/__pycache__/_time.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/optimizing/__pycache__/_optimize.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/optimizing/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/linalg/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/optimizing/__pycache__/_optimize.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/linalg/__pycache__/_solve.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/linalg/sparse/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/linalg/sparse/__pycache__/_solve.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/profiler/__pycache__/_time.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_internal_types.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_compile.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_compile.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/thrust.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_internal_types.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_interface.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/cub.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/cub.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_builtin_funcs.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_cuda_types.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_cuda_typerules.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/cg.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_init.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_builtin_funcs.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_cuda_typerules.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_comm.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/__pycache__/_cuda_types.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_store_actions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_store.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_klv_utils.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_klv_utils.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_modes.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_reduction.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_data_transfer.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_linalg.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_linalg.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_chunk.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_index_arith.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_chunk.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/__pycache__/_nccl_comm.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_index_arith.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_elementwise.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy_backends/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy_backends/cuda/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy_backends/cuda/libs/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy_backends/cuda/api/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_elementwise.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_array.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/_version.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/cublas.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/cublas.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/distributed/array/__pycache__/_array.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/typing/__pycache__/_types.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/typing/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/_environment.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/_environment.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_pytest_impl.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_pytest_impl.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_protocol_helpers.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_protocol_helpers.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_parameterized.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_parameterized.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_hypothesis.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_helper.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_random.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_helper.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_random.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_attr.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_condition.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_attr.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_condition.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_bundle.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_loops.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_loops.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_bundle.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/_array.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/testing/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/_permutations.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/_sample.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/_kernels.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/polynomial/__pycache__/polyutils.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/polynomial/__pycache__/polynomial.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/_distributions.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/polynomial/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_einsum_cutn.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_util.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_einsum_opt.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_einsum_cutn.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_solve.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_util.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_einsum.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_product.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_product.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_norms.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_einsum.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_eigenvalue.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_decomposition.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/random/__pycache__/_generator.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/lib/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/linalg/__pycache__/_decomposition.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/lib/__pycache__/stride_tricks.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/lib/__pycache__/_shape_base.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/lib/__pycache__/_routines_poly.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/lib/__pycache__/_routines_poly.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/fft/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/exceptions/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/fft/__pycache__/_config.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/nccl.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/runtime.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/profiler.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/nvtx.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/cutensor.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/fft/__pycache__/_fft.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/memory_hooks/__pycache__/debug_print.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/memory_hooks/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/memory_hooks/__pycache__/line_profile.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/compiler.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/histogram.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/cuda/__pycache__/compiler.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/correlation.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/order.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_sorting/__pycache__/count.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_sorting/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/meanvar.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_sorting/__pycache__/sort.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_padding/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_sorting/__pycache__/search.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_statistics/__pycache__/histogram.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_misc/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_misc/__pycache__/memory_ranges.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_misc/__pycache__/byte_bounds.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_misc/__pycache__/who.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/window.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_padding/__pycache__/pad.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/ufunc.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/ufunc.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/special.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/sumprod.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/misc.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/trigonometric.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/rational.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/hyperbolic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/rounding.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/floating.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/misc.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/join.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/arithmetic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_math/__pycache__/explog.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/dims.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/shape.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/basic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/rearrange.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/transpose.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/tiling.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/kind.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/type_testing.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/add_remove.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_manipulation/__pycache__/split.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/content.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_io/__pycache__/text.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/comparison.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/truth.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_io/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_io/__pycache__/npz.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_io/__pycache__/formatting.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_logic/__pycache__/ops.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_indexing/__pycache__/insert.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_indexing/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_indexing/__pycache__/indexing.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_indexing/__pycache__/iterate.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_functional/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_functional/__pycache__/piecewise.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_creation/__pycache__/matrix.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_functional/__pycache__/vectorize.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_creation/__pycache__/from_data.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_creation/__pycache__/ranges.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_creation/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/syncdetect.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_indexing/__pycache__/generate.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_fusion_optimization.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_ufuncs.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_creation/__pycache__/basic.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_gufuncs.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_gufuncs.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_fusion_op.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_codeblock.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_codeblock.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_binary/__pycache__/packing.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_binary/__pycache__/elementwise.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_binary/__pycache__/__init__.cpython-314.opt-1.pyc: rewriting with normalized contents /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_fusion_op.cpython-314.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_fusion_interface.cpython-314.opt-1.pyc: replacing with normalized version /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupy/_core/__pycache__/_fusion_interface.cpython-314.pyc: replacing with normalized version Scanned 177 directories and 1375 files, processed 389 inodes, 389 modified (108 replaced + 281 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr Scanned 176 directories and 1375 files, considered 1375 files, read 84 files, linked 8 files, 0 errors sum of sizes of linked files: 0 bytes Reading /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.101BXO + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + CFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -Xarch_host -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -Xarch_host -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer' + export CXXFLAGS + FFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=thin -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS --config /usr/lib/rpm/redhat/redhat-hardened-clang.cfg -fstack-protector-strong -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -Wl,-z,now -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=hipcc + export CC + CXX=hipcc + export CXX + cd cupy-14.0.0 + '[' '!' -f /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-modules ']' + PATH=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/bin:/usr/share/Modules/bin:/usr/bin:/bin:/usr/sbin:/sbin + PYTHONPATH=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages + _PYTHONSITE=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages:/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib/python3.14/site-packages + PYTHONDONTWRITEBYTECODE=1 + /usr/bin/python3 -sP /usr/lib/rpm/redhat/import_all_modules.py -f /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/python-cupy-rocm-14.0.0-1.fc45.x86_64-pyproject-modules Check import: cupy Check import: cupy.cublas Check import: cupy.cuda Check import: cupy.cuda.common Check import: cupy.cuda.compiler Check import: cupy.cuda.cub Check import: cupy.cuda.cufft Check import: cupy.cuda.cutensor Check import: cupy.cuda.device Check import: cupy.cuda.function Check import: cupy.cuda.graph Check import: cupy.cuda.memory Check import: cupy.cuda.memory_hook Check import: cupy.cuda.memory_hooks Check import: cupy.cuda.memory_hooks.debug_print Check import: cupy.cuda.memory_hooks.line_profile Check import: cupy.cuda.nccl Check import: cupy.cuda.nvtx Check import: cupy.cuda.pinned_memory Check import: cupy.cuda.profiler Check import: cupy.cuda.runtime Check import: cupy.cuda.stream Check import: cupy.cuda.texture Check import: cupy.cuda.thrust Check import: cupy.exceptions Check import: cupy.fft Check import: cupy.lib Check import: cupy.lib.stride_tricks Check import: cupy.linalg Check import: cupy.polynomial Check import: cupy.polynomial.polynomial Check import: cupy.polynomial.polyutils Check import: cupy.random Check import: cupy.testing Check import: cupy.typing Check import: cupy_backends Check import: cupy_backends.cuda Check import: cupy_backends.cuda.api Check import: cupy_backends.cuda.api.driver Check import: cupy_backends.cuda.api.runtime Check import: cupy_backends.cuda.libs Check import: cupy_backends.cuda.libs.cublas Check import: cupy_backends.cuda.libs.curand Check import: cupy_backends.cuda.libs.cusolver Check import: cupy_backends.cuda.libs.cusparse Check import: cupy_backends.cuda.libs.nccl Check import: cupy_backends.cuda.libs.nvrtc Check import: cupy_backends.cuda.libs.nvtx Check import: cupy_backends.cuda.stream Check import: cupyx Check import: cupyx.cusolver Check import: cupyx.cusparse Check import: cupyx.distributed Check import: cupyx.distributed.array Check import: cupyx.jit Check import: cupyx.jit.cg Check import: cupyx.jit.cub Check import: cupyx.jit.thrust Check import: cupyx.lapack Check import: cupyx.linalg Check import: cupyx.linalg.sparse Check import: cupyx.optimizing Check import: cupyx.profiler Check import: cupyx.scipy Check import: cupyx.scipy.fft Check import: cupyx.scipy.fftpack Check import: cupyx.scipy.interpolate Check import: cupyx.scipy.linalg Check import: cupyx.scipy.ndimage Check import: cupyx.scipy.signal /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/lib64/python3.14/site-packages/cupyx/jit/_interface.py:247: FutureWarning: cupyx.jit.rawkernel is experimental. The interface can change in the future. cupy._util.experimental('cupyx.jit.rawkernel') Check import: cupyx.scipy.signal.windows Check import: cupyx.scipy.sparse Check import: cupyx.scipy.sparse.csgraph Check import: cupyx.scipy.sparse.linalg Check import: cupyx.scipy.spatial Check import: cupyx.scipy.spatial.delaunay_2d Check import: cupyx.scipy.spatial.distance Check import: cupyx.scipy.special Check import: cupyx.scipy.stats Check import: cupyx.signal Check import: cupyx.time Check import: cupyx.tools Check import: cupyx.tools.install_library + RPM_EC=0 ++ jobs -p + exit 0 Processing files: python3-cupy-rocm-14.0.0-1.fc45.x86_64 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.GYUKz8 + umask 022 + cd /builddir/build/BUILD/python-cupy-rocm-14.0.0-build + cd cupy-14.0.0 + LICENSEDIR=/builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + export LC_ALL=C.UTF-8 + LC_ALL=C.UTF-8 + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/LICENSE.jitify /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/LICENSE.dlpack /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/LICENSE.ndimage /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + cp -pr /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/cupy-14.0.0/docs/source/license.rst /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT/usr/share/licenses/python3-cupy-rocm + RPM_EC=0 ++ jobs -p + exit 0 Provides: python-cupy-rocm = 14.0.0-1.fc45 python3-cupy-rocm = 14.0.0-1.fc45 python3-cupy-rocm(x86-64) = 14.0.0-1.fc45 python3.14-cupy-rocm = 14.0.0-1.fc45 python3.14dist(cupy) = 14 python3dist(cupy) = 14 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: (python3.14dist(numpy) < 2.6~~ with python3.14dist(numpy) >= 2) libamdhip64.so.7()(64bit) libamdhip64.so.7(hip_4.2)(64bit) libamdhip64.so.7(hip_4.3)(64bit) libamdhip64.so.7(hip_4.5)(64bit) libamdhip64.so.7(hip_5.3)(64bit) libamdhip64.so.7(hip_6.0)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.16)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libhipblas.so.3()(64bit) libhipfft.so.0()(64bit) libhiprand.so.1()(64bit) libhipsparse.so.4()(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.29)(64bit) librccl.so.1()(64bit) librocblas.so.5()(64bit) librocsolver.so.0()(64bit) libroctx64.so.4()(64bit) libroctx64.so.4(ROCTX_4.1)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) python(abi) = 3.14 Processing files: python-cupy-rocm-debugsource-14.0.0-1.fc45.x86_64 Provides: python-cupy-rocm-debugsource = 14.0.0-1.fc45 python-cupy-rocm-debugsource(x86-64) = 14.0.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-cupy-rocm-debuginfo-14.0.0-1.fc45.x86_64 Provides: debuginfo(build-id) = 00a1ccc184d4bf058cc2d9ee01578031be9efd16 debuginfo(build-id) = 00e7490278c33301d92e882dfc33fe72674e3787 debuginfo(build-id) = 0d54323e5db7e5c9101a1b56382343c21b9ad909 debuginfo(build-id) = 11a09f38c36758e93d7e6966ff6b27a5a1244820 debuginfo(build-id) = 11c0db62e91d0ab9f7c73ebb340c9a30f907370d debuginfo(build-id) = 1447e4d079d688e2db34bcade394ded90856457d debuginfo(build-id) = 14f550dbe66a2222017068399015275330ecec1e debuginfo(build-id) = 19f2b1f1185c5e26133775d256d786e8c41e6126 debuginfo(build-id) = 1b1cc958a949169a7c160c51a961c8bd0751a936 debuginfo(build-id) = 1cba1c6a1f2e7abc158af696646674378cf19c3c debuginfo(build-id) = 22a16cf61dcc1db146053362fa1d682e00116946 debuginfo(build-id) = 2d470b50ca43f399e3dd955c08148bf3a09d457c debuginfo(build-id) = 352bc2b468077a920736fedfe2672b4e8f0a1d1e debuginfo(build-id) = 38af19b44f18ba9bbcaea8f274713537f51c7c4f debuginfo(build-id) = 4362426eafb38e578c23a3ddc67e86e73d561ed6 debuginfo(build-id) = 47ab029292303364ada3c05f32f7972e524475b5 debuginfo(build-id) = 4cf1fa32a7d78d8093c7d5d596d841eb3db26422 debuginfo(build-id) = 4d52fb5f11404cdbce2af31fe9dfba63a60a6af1 debuginfo(build-id) = 5261a6257ef4feb12ff5f304752b2cf9938baa7d debuginfo(build-id) = 53fde3f2409cddc58f8a2ddb2d27bd37d9f4fa5e debuginfo(build-id) = 576aa0a3ce23c715e117534f189df38ff8d4b8bb debuginfo(build-id) = 59b6e94c04b847643d58612a2ba5dc6d3d209443 debuginfo(build-id) = 5e72a0ea92c8a369ae5dfccea862d3e000e2105b debuginfo(build-id) = 62005cdf95123d6584e2461e1fa11c1da3fe69bf debuginfo(build-id) = 68acad5b329a11448b6d01796d44031fd380b14e debuginfo(build-id) = 693dec4852933efd15ea81ca55b617b04b4859db debuginfo(build-id) = 7183a4f1a722ca77e0773cb539e1c8774b7268fc debuginfo(build-id) = 722a81bd3cd643c2a8a68dd7258a8b6a161c99ce debuginfo(build-id) = 763edbfa1c04014a68f8f27aa3715f3d265e5c28 debuginfo(build-id) = 7c354fdf659dcd4b05a1cb7d03963bb56e7a637f debuginfo(build-id) = 865acf09192df8f0eb508bbba329d9a9d9e9be20 debuginfo(build-id) = 8706109cc42dcdd0d14b7b5323d63c8a83dd0526 debuginfo(build-id) = 96b94182522b067299352825af823bc92daa14e6 debuginfo(build-id) = 971506c4944e7bbd6cb37dba5d8e3561a7a6fc45 debuginfo(build-id) = 9893ca3e151bb44c6ebaeb87c4be963b05e486d2 debuginfo(build-id) = 99baad48d6ebf3bc6df2456558b47c0bad46464a debuginfo(build-id) = 99d3d8b7e640ccc9b23237a9e3e9d459d640b304 debuginfo(build-id) = 9c68d0f04785a9322962d33c58afbd66d74739a1 debuginfo(build-id) = a83b6c55d461baa63f25e7e9815ddb8572f02083 debuginfo(build-id) = aa283ea8d3ea8a220a8d3c0628036115da78cacc debuginfo(build-id) = aa29d9d4347ecd5f19804df8110ffaf55407eda9 debuginfo(build-id) = aaafea2df56e3b247221a5e11291663dda61273f debuginfo(build-id) = b0e01435a243116d296333ba63b364f1accb2807 debuginfo(build-id) = b194085bf5e955af77625a98b57284cabc236ee9 debuginfo(build-id) = b3c134c9cf4ace8843f22e6fe02de395a5edbbfc debuginfo(build-id) = bf7405bf2d8b8eade1ad61f7be7ad1454ec1e963 debuginfo(build-id) = c96d3e5ac0e576cff04eb7ebd8ca393c07e6b53b debuginfo(build-id) = cc649bd190c59e6c6ee05dd70e15bf60fa0b8aae debuginfo(build-id) = cd96b4424d0918575ca479c1be13d394b119181b debuginfo(build-id) = d2ffab563323a97feb144a3a8e294b87a10e9fdf debuginfo(build-id) = d830e6ac8bb37d20f5f0567f7df39366bc08010f debuginfo(build-id) = d9ac3e45ccacf141a1bb0bca2576b988e73fab10 debuginfo(build-id) = da3f58395bf0b54f873a9448c35b43ea8323c962 debuginfo(build-id) = df596eca83c56b7e5cedb288abc4a933bb92994c debuginfo(build-id) = e0774e4f612d63d6bf6605d1431760686533618a debuginfo(build-id) = e1d593b13d7ff4db87808c58ec9808d64437fb21 debuginfo(build-id) = e54c3d26947cb19e47ee3b0257491adf6c2e6f45 debuginfo(build-id) = e7a5095702de50c1b29088ef0a2a5ae65a57fa90 debuginfo(build-id) = f1846bdc45e913bc237a87b915a7438967f04465 debuginfo(build-id) = f1f5063c64fdb43fa12d3bd225114127899ddd16 debuginfo(build-id) = fbfeed783b95ae2928e2ffd1b46ca576c7906271 debuginfo(build-id) = fc21ddde81878b973b9d89f8842bb60350e2e234 python-cupy-rocm-debuginfo = 14.0.0-1.fc45 python3-cupy-rocm-debuginfo = 14.0.0-1.fc45 python3-cupy-rocm-debuginfo(x86-64) = 14.0.0-1.fc45 python3.14-cupy-rocm-debuginfo = 14.0.0-1.fc45 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: python-cupy-rocm-debugsource(x86-64) = 14.0.0-1.fc45 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/python-cupy-rocm-14.0.0-build/BUILDROOT Wrote: /builddir/build/SRPMS/python-cupy-rocm-14.0.0-1.fc45.src.rpm Wrote: /builddir/build/RPMS/python3-cupy-rocm-debuginfo-14.0.0-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/python-cupy-rocm-debugsource-14.0.0-1.fc45.x86_64.rpm Wrote: /builddir/build/RPMS/python3-cupy-rocm-14.0.0-1.fc45.x86_64.rpm Finish: rpmbuild python-cupy-rocm-14.0.0-1.fc45.src.rpm Finish: build phase for python-cupy-rocm-14.0.0-1.fc45.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1771561256.571222/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/python-cupy-rocm-14.0.0-1.fc45.src.rpm) Config(child) 89 minutes 51 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running FedoraReview tool Running: fedora-review --no-colors --prebuilt --rpm-spec --name python-cupy-rocm --mock-config /var/lib/copr-rpmbuild/results/configs/child.cfg cmd: ['fedora-review', '--no-colors', '--prebuilt', '--rpm-spec', '--name', 'python-cupy-rocm', '--mock-config', '/var/lib/copr-rpmbuild/results/configs/child.cfg'] cwd: /var/lib/copr-rpmbuild/results rc: 0 stdout: Cache directory "/var/lib/copr-rpmbuild/results/cache/libdnf5" does not exist. Nothing to clean. Review template in: /var/lib/copr-rpmbuild/results/python-cupy-rocm/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. stderr: INFO: Processing local files: python-cupy-rocm INFO: Getting .spec and .srpm Urls from : Local files in /var/lib/copr-rpmbuild/results INFO: --> SRPM url: file:///var/lib/copr-rpmbuild/results/python-cupy-rocm-14.0.0-1.fc45.src.rpm INFO: Using review directory: /var/lib/copr-rpmbuild/results/python-cupy-rocm INFO: Downloading (Source0): https://files.pythonhosted.org/packages/source/c/cupy/cupy-14.0.0.tar.gz INFO: No upstream for (Source1): LICENSE.thrust INFO: No upstream for (Source2): LICENSE.random INFO: Running checks and generating report INFO: Installing built package(s) INFO: Reading configuration from /etc/mock/site-defaults.cfg INFO: Reading configuration from /etc/mock/chroot-aliases.cfg INFO: Reading configuration from /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: Active plugins: Python, Generic, Shell-api, C/C++ Updating and loading repositories: Repositories loaded. Updating and loading repositories: Repositories loaded. INFO: ExclusiveArch dependency checking disabled, enable with EXARCH flag Cache directory "/var/lib/copr-rpmbuild/results/cache/libdnf5" does not exist. Nothing to clean. Review template in: /var/lib/copr-rpmbuild/results/python-cupy-rocm/review.txt fedora-review is automated tool, but *YOU* are responsible for manually reviewing the results and finishing the review. Do not just copy-paste the results without understanding them. Moving the results into `fedora-review' directory. Review template in: /var/lib/copr-rpmbuild/results/fedora-review/review.txt FedoraReview finished Running RPMResults tool Package info: { "packages": [ { "name": "python3-cupy-rocm-debuginfo", "epoch": null, "version": "14.0.0", "release": "1.fc45", "arch": "x86_64" }, { "name": "python3-cupy-rocm", "epoch": null, "version": "14.0.0", "release": "1.fc45", "arch": "x86_64" }, { "name": "python-cupy-rocm", "epoch": null, "version": "14.0.0", "release": "1.fc45", "arch": "src" }, { "name": "python-cupy-rocm-debugsource", "epoch": null, "version": "14.0.0", "release": "1.fc45", "arch": "x86_64" } ] } RPMResults finished